home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / SoundsHelperƒ / SoundsHelper 1.1 / SoundsHelper 1.1.rsrc / bin.rsrc_CODE_12_Dialogs.txt < prev    next >
Text File  |  1994-05-23  |  295KB  |  5,307 lines

  1. # near model CODE resource
  2. # jump table entries: 7552-7683 (132 of them)
  3. fn00000000:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 1020                movem.l    -[A7], D3,A2
  6. 00000008  247C 0000 0BA6           movea.l    A2, 0xBA6
  7. 0000000E  3012                     move.w     D0, [A2]
  8. 00000010  362E 000A                move.w     D3, [A6 + 0xA]
  9. 00000014  B043                     cmp.w      D0, D3
  10. 00000016  660E                     bne        +0x10 /* 00000026 */
  11. 00000018  207C 0000 0BA8           movea.l    A0, 0xBA8
  12. 0000001E  3010                     move.w     D0, [A0]
  13. 00000020  B06E 0008                cmp.w      D0, [A6 + 0x8]
  14. 00000024  6716                     beq        +0x18 /* 0000003C */
  15. label00000026:
  16. 00000026  3483                     move.w     [A2], D3
  17. 00000028  207C 0000 0BA8           movea.l    A0, 0xBA8
  18. 0000002E  30AE 0008                move.w     [A0], [A6 + 0x8]
  19. 00000032  70FF                     moveq.l    D0, 0xFFFFFFFF
  20. 00000034  207C 0000 0B4C           movea.l    A0, 0xB4C
  21. 0000003A  2080                     move.l     [A0], D0
  22. label0000003C:
  23. 0000003C  4CDF 0408                movem.l    D3,A2, [A7]+
  24. 00000040  4E5E                     unlink     A6
  25. 00000042  4E74 0004                rtd        0x0004
  26. fn00000046:
  27. 00000046  4E56 0000                link       A6, 0
  28. 0000004A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  29. 0000004E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  30. 00000052  4EAD 0B22                jsr        [A5 + 0xB22 /* export_352 */]
  31. 00000056  206E 0008                movea.l    A0, [A6 + 0x8]
  32. 0000005A  2250                     movea.l    A1, [A0]
  33. 0000005C  336E 0014 0014           move.w     [A1 + 0x14], [A6 + 0x14]
  34. 00000062  2250                     movea.l    A1, [A0]
  35. 00000064  136E 000C 001B           move.b     [A1 + 0x1B], [A6 + 0xC]
  36. 0000006A  2250                     movea.l    A1, [A0]
  37. 0000006C  136E 000E 001A           move.b     [A1 + 0x1A], [A6 + 0xE]
  38. 00000072  7000                     moveq.l    D0, 0x00
  39. 00000074  2250                     movea.l    A1, [A0]
  40. 00000076  2340 0010                move.l     [A1 + 0x10], D0
  41. 0000007A  2250                     movea.l    A1, [A0]
  42. 0000007C  3F29 0014                move.w     -[A7], [A1 + 0x14]
  43. 00000080  4227                     clr.b      -[A7]
  44. 00000082  4267                     clr.w      -[A7]
  45. 00000084  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  46. 00000088  4EAD D4DE                jsr        [A5 - 0x2B22]
  47. 0000008C  206E 0008                movea.l    A0, [A6 + 0x8]
  48. 00000090  2250                     movea.l    A1, [A0]
  49. 00000092  3F29 0014                move.w     -[A7], [A1 + 0x14]
  50. 00000096  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  51. 0000009A  4EAD D54A                jsr        [A5 - 0x2AB6]
  52. 0000009E  206E 0008                movea.l    A0, [A6 + 0x8]
  53. 000000A2  2250                     movea.l    A1, [A0]
  54. 000000A4  2340 0010                move.l     [A1 + 0x10], D0
  55. 000000A8  2F00                     move.l     -[A7], D0
  56. 000000AA  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  57. 000000AE  206E 0008                movea.l    A0, [A6 + 0x8]
  58. 000000B2  2250                     movea.l    A1, [A0]
  59. 000000B4  4229 001E                clr.b      [A1 + 0x1E]
  60. 000000B8  2F08                     move.l     -[A7], A0
  61. 000000BA  4EAD E520                jsr        [A5 - 0x1AE0]
  62. 000000BE  206E 0008                movea.l    A0, [A6 + 0x8]
  63. 000000C2  2250                     movea.l    A1, [A0]
  64. 000000C4  3340 001C                move.w     [A1 + 0x1C], D0
  65. 000000C8  7000                     moveq.l    D0, 0x00
  66. 000000CA  2250                     movea.l    A1, [A0]
  67. 000000CC  2340 0016                move.l     [A1 + 0x16], D0
  68. 000000D0  2F08                     move.l     -[A7], A0
  69. 000000D2  4EAD E556                jsr        [A5 - 0x1AAA]
  70. 000000D6  4E5E                     unlink     A6
  71. 000000D8  4E74 000E                rtd        0x000E
  72. export_1055:
  73. 000000DC  4E56 0000                link       A6, 0
  74. 000000E0  48E7 1030                movem.l    -[A7], D3,A2,A3
  75. 000000E4  246E 0008                movea.l    A2, [A6 + 0x8]
  76. 000000E8  2052                     movea.l    A0, [A2]
  77. 000000EA  3F28 0014                move.w     -[A7], [A0 + 0x14]
  78. 000000EE  4227                     clr.b      -[A7]
  79. 000000F0  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  80. 000000F4  4EAD D574                jsr        [A5 - 0x2A8C]
  81. 000000F8  2652                     movea.l    A3, [A2]
  82. 000000FA  3F2B 0014                move.w     -[A7], [A3 + 0x14]
  83. 000000FE  102B 001A                move.b     D0, [A3 + 0x1A]
  84. 00000102  57C0                     seq        D0
  85. 00000104  4400                     neg.b      D0
  86. 00000106  4880                     ext.w      D0
  87. 00000108  48C0                     ext.l      D0
  88. 0000010A  1F00                     move.b     -[A7], D0
  89. 0000010C  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  90. 00000110  4EAD D57A                jsr        [A5 - 0x2A86]
  91. 00000114  2052                     movea.l    A0, [A2]
  92. 00000116  4A28 001A                tst.b      [A0 + 0x1A]
  93. 0000011A  671E                     beq        +0x20 /* 0000013A */
  94. 0000011C  2F0A                     move.l     -[A7], A2
  95. 0000011E  4EAD E50E                jsr        [A5 - 0x1AF2]
  96. 00000122  4A40                     tst.w      D0
  97. 00000124  6F14                     ble        +0x16 /* 0000013A */
  98. 00000126  7601                     moveq.l    D3, 0x01
  99. 00000128  3F03                     move.w     -[A7], D3
  100. 0000012A  1003                     move.b     D0, D3
  101. 0000012C  1F00                     move.b     -[A7], D0
  102. 0000012E  2F0A                     move.l     -[A7], A2
  103. 00000130  4EAD E55C                jsr        [A5 - 0x1AA4]
  104. 00000134  2052                     movea.l    A0, [A2]
  105. 00000136  3143 001C                move.w     [A0 + 0x1C], D3
  106. label0000013A:
  107. 0000013A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  108. 0000013E  4E5E                     unlink     A6
  109. 00000140  4E74 0004                rtd        0x0004
  110. export_1056:
  111. 00000144  4E56 0000                link       A6, 0
  112. 00000148  48E7 0030                movem.l    -[A7], A2,A3
  113. 0000014C  246E 0008                movea.l    A2, [A6 + 0x8]
  114. 00000150  2652                     movea.l    A3, [A2]
  115. 00000152  4AAB 0010                tst.l      [A3 + 0x10]
  116. 00000156  670C                     beq        +0xE /* 00000164 */
  117. 00000158  3F2B 0014                move.w     -[A7], [A3 + 0x14]
  118. 0000015C  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  119. 00000160  4EAD D4E4                jsr        [A5 - 0x2B1C]
  120. label00000164:
  121. 00000164  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  122. 00000168  4EAD 0B2A                jsr        [A5 + 0xB2A /* export_353 */]
  123. 0000016C  4CDF 0C00                movem.l    A2,A3, [A7]+
  124. 00000170  4E5E                     unlink     A6
  125. 00000172  4E74 0004                rtd        0x0004
  126. export_1057:
  127. 00000176  4E56 0000                link       A6, 0
  128. 0000017A  206E 0008                movea.l    A0, [A6 + 0x8]
  129. 0000017E  2250                     movea.l    A1, [A0]
  130. 00000180  2F29 0010                move.l     -[A7], [A1 + 0x10]
  131. 00000184  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  132. 00000188  A94D                     syscall    AppendResMenu/AddResMenu
  133. 0000018A  4E5E                     unlink     A6
  134. 0000018C  4E74 0008                rtd        0x0008
  135. export_1058:
  136. 00000190  4E56 FFF0                link       A6, -0x0010
  137. 00000194  48E7 0C00                movem.l    -[A7], D4,D5
  138. 00000198  7000                     moveq.l    D0, 0x00
  139. 0000019A  206E 0010                movea.l    A0, [A6 + 0x10]
  140. 0000019E  2080                     move.l     [A0], D0
  141. 000001A0  4240                     clr.w      D0
  142. 000001A2  206E 000C                movea.l    A0, [A6 + 0xC]
  143. 000001A6  3080                     move.w     [A0], D0
  144. 000001A8  206E 0014                movea.l    A0, [A6 + 0x14]
  145. 000001AC  3028 000E                move.w     D0, [A0 + 0xE]
  146. 000001B0  0240 0100                andi.w     D0, 0x100
  147. 000001B4  6778                     beq        +0x7A /* 0000022E */
  148. 000001B6  0C2E 001B 001A           cmpi.b     [A6 + 0x1A], 0x1B
  149. 000001BC  6770                     beq        +0x72 /* 0000022E */
  150. 000001BE  1D7C 0001 FFF4           move.b     [A6 - 0xC], 0x1
  151. 000001C4  1D6E 001A FFF5           move.b     [A6 - 0xB], [A6 + 0x1A]
  152. 000001CA  486E FFF4                pea.l      [A6 - 0xC]
  153. 000001CE  4227                     clr.b      -[A7]
  154. 000001D0  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  155. 000001D4  1D6E FFF5 001A           move.b     [A6 + 0x1A], [A6 - 0xB]
  156. 000001DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  157. 000001DE  4EAD E50E                jsr        [A5 - 0x1AF2]
  158. 000001E2  3A00                     move.w     D5, D0
  159. 000001E4  7801                     moveq.l    D4, 0x01
  160. 000001E6  6042                     bra        +0x44 /* 0000022A */
  161. label000001E8:
  162. 000001E8  206E 0008                movea.l    A0, [A6 + 0x8]
  163. 000001EC  2250                     movea.l    A1, [A0]
  164. 000001EE  2F29 0010                move.l     -[A7], [A1 + 0x10]
  165. 000001F2  3F04                     move.w     -[A7], D4
  166. 000001F4  486E FFF0                pea.l      [A6 - 0x10]
  167. 000001F8  A84E                     syscall    GetItemCmd
  168. 000001FA  102E 001A                move.b     D0, [A6 + 0x1A]
  169. 000001FE  4880                     ext.w      D0
  170. 00000200  B06E FFF0                cmp.w      D0, [A6 - 0x10]
  171. 00000204  6622                     bne        +0x24 /* 00000228 */
  172. 00000206  206E 0008                movea.l    A0, [A6 + 0x8]
  173. 0000020A  2250                     movea.l    A1, [A0]
  174. 0000020C  3F29 0014                move.w     -[A7], [A1 + 0x14]
  175. 00000210  3F04                     move.w     -[A7], D4
  176. 00000212  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  177. 00000216  4EAD D550                jsr        [A5 - 0x2AB0]
  178. 0000021A  206E 0010                movea.l    A0, [A6 + 0x10]
  179. 0000021E  2080                     move.l     [A0], D0
  180. 00000220  206E 000C                movea.l    A0, [A6 + 0xC]
  181. 00000224  3084                     move.w     [A0], D4
  182. 00000226  6006                     bra        +0x8 /* 0000022E */
  183. label00000228:
  184. 00000228  5244                     addq.w     D4, 1
  185. label0000022A:
  186. 0000022A  B845                     cmp.w      D4, D5
  187. 0000022C  6FBA                     ble        -0x44 /* 000001E8 */
  188. label0000022E:
  189. 0000022E  4CDF 0030                movem.l    D4,D5, [A7]+
  190. 00000232  4E5E                     unlink     A6
  191. 00000234  4E74 0014                rtd        0x0014
  192. export_1059:
  193. 00000238  4E56 0000                link       A6, 0
  194. 0000023C  206E 0008                movea.l    A0, [A6 + 0x8]
  195. 00000240  2250                     movea.l    A1, [A0]
  196. 00000242  2029 0010                move.l     D0, [A1 + 0x10]
  197. 00000246  4E5E                     unlink     A6
  198. 00000248  4E74 0004                rtd        0x0004
  199. export_1060:
  200. 0000024C  4E56 0000                link       A6, 0
  201. 00000250  554F                     subq.w     A7, 2
  202. 00000252  206E 0008                movea.l    A0, [A6 + 0x8]
  203. 00000256  2250                     movea.l    A1, [A0]
  204. 00000258  2F29 0010                move.l     -[A7], [A1 + 0x10]
  205. 0000025C  A950                     syscall    CountMItems
  206. 0000025E  301F                     move.w     D0, [A7]+
  207. 00000260  4E5E                     unlink     A6
  208. 00000262  4E74 0004                rtd        0x0004
  209. export_1061:
  210. 00000266  4E56 0000                link       A6, 0
  211. 0000026A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  212. 0000026E  206E 0008                movea.l    A0, [A6 + 0x8]
  213. 00000272  2250                     movea.l    A1, [A0]
  214. 00000274  2069 0010                movea.l    A0, [A1 + 0x10]
  215. 00000278  2050                     movea.l    A0, [A0]
  216. 0000027A  700E                     moveq.l    D0, 0x0E
  217. 0000027C  D1C0                     add.l      A0, D0
  218. 0000027E  2F08                     move.l     -[A7], A0
  219. 00000280  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  220. 00000284  4E5E                     unlink     A6
  221. 00000286  4E74 0008                rtd        0x0008
  222. export_1062:
  223. 0000028A  4E56 0000                link       A6, 0
  224. 0000028E  48E7 1820                movem.l    -[A7], D3,D4,A2
  225. 00000292  207C 0000 0BA6           movea.l    A0, 0xBA6
  226. 00000298  3610                     move.w     D3, [A0]
  227. 0000029A  207C 0000 0BA8           movea.l    A0, 0xBA8
  228. 000002A0  3810                     move.w     D4, [A0]
  229. 000002A2  246D CE52                movea.l    A2, [A5 - 0x31AE]
  230. 000002A6  3F2A 0044                move.w     -[A7], [A2 + 0x44]
  231. 000002AA  3F2A 004A                move.w     -[A7], [A2 + 0x4A]
  232. 000002AE  4EBA FD50                jsr        [PC - 0x2B0 /* 00000000 */]
  233. 000002B2  206E 0008                movea.l    A0, [A6 + 0x8]
  234. 000002B6  2250                     movea.l    A1, [A0]
  235. 000002B8  2F29 0010                move.l     -[A7], [A1 + 0x10]
  236. 000002BC  A948                     syscall    CalcMenuSize
  237. 000002BE  3F03                     move.w     -[A7], D3
  238. 000002C0  3F04                     move.w     -[A7], D4
  239. 000002C2  4EBA FD3C                jsr        [PC - 0x2C4 /* 00000000 */]
  240. 000002C6  206E 0008                movea.l    A0, [A6 + 0x8]
  241. 000002CA  2250                     movea.l    A1, [A0]
  242. 000002CC  2069 0010                movea.l    A0, [A1 + 0x10]
  243. 000002D0  2050                     movea.l    A0, [A0]
  244. 000002D2  3028 0002                move.w     D0, [A0 + 0x2]
  245. 000002D6  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  246. 000002DA  4E5E                     unlink     A6
  247. 000002DC  4E74 0004                rtd        0x0004
  248. export_1063:
  249. 000002E0  4E56 FFF0                link       A6, -0x0010
  250. 000002E4  48E7 1020                movem.l    -[A7], D3,A2
  251. 000002E8  362E 000E                move.w     D3, [A6 + 0xE]
  252. 000002EC  6F00 00CE                ble        +0xD0 /* 000003BC */
  253. 000002F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  254. 000002F4  4EAD E50E                jsr        [A5 - 0x1AF2]
  255. 000002F8  B043                     cmp.w      D0, D3
  256. 000002FA  6D00 00C0                blt        +0xC2 /* 000003BC */
  257. 000002FE  246E 0008                movea.l    A2, [A6 + 0x8]
  258. 00000302  2052                     movea.l    A0, [A2]
  259. 00000304  4A28 001B                tst.b      [A0 + 0x1B]
  260. 00000308  6754                     beq        +0x56 /* 0000035E */
  261. 0000030A  0C2E 0001 000C           cmpi.b     [A6 + 0xC], 0x1
  262. 00000310  661E                     bne        +0x20 /* 00000330 */
  263. 00000312  3F03                     move.w     -[A7], D3
  264. 00000314  3F03                     move.w     -[A7], D3
  265. 00000316  2F0A                     move.l     -[A7], A2
  266. 00000318  4EAD E52C                jsr        [A5 - 0x1AD4]
  267. 0000031C  4A00                     tst.b      D0
  268. 0000031E  57C0                     seq        D0
  269. 00000320  4400                     neg.b      D0
  270. 00000322  4880                     ext.w      D0
  271. 00000324  48C0                     ext.l      D0
  272. 00000326  1F00                     move.b     -[A7], D0
  273. 00000328  2F0A                     move.l     -[A7], A2
  274. 0000032A  4EAD E55C                jsr        [A5 - 0x1AA4]
  275. 0000032E  601A                     bra        +0x1C /* 0000034A */
  276. label00000330:
  277. 00000330  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  278. 00000334  102E 000C                move.b     D0, [A6 + 0xC]
  279. 00000338  57C0                     seq        D0
  280. 0000033A  4400                     neg.b      D0
  281. 0000033C  4880                     ext.w      D0
  282. 0000033E  48C0                     ext.l      D0
  283. 00000340  1F00                     move.b     -[A7], D0
  284. 00000342  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  285. 00000346  4EAD E55C                jsr        [A5 - 0x1AA4]
  286. label0000034A:
  287. 0000034A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  288. 0000034E  4EAD E520                jsr        [A5 - 0x1AE0]
  289. 00000352  206E 0008                movea.l    A0, [A6 + 0x8]
  290. 00000356  2250                     movea.l    A1, [A0]
  291. 00000358  3340 001C                move.w     [A1 + 0x1C], D0
  292. 0000035C  6042                     bra        +0x44 /* 000003A0 */
  293. label0000035E:
  294. 0000035E  0C2E 0002 000C           cmpi.b     [A6 + 0xC], 0x2
  295. 00000364  6756                     beq        +0x58 /* 000003BC */
  296. 00000366  302E 000E                move.w     D0, [A6 + 0xE]
  297. 0000036A  206E 0008                movea.l    A0, [A6 + 0x8]
  298. 0000036E  2250                     movea.l    A1, [A0]
  299. 00000370  3229 001C                move.w     D1, [A1 + 0x1C]
  300. 00000374  B041                     cmp.w      D0, D1
  301. 00000376  6744                     beq        +0x46 /* 000003BC */
  302. 00000378  246E 0008                movea.l    A2, [A6 + 0x8]
  303. 0000037C  2052                     movea.l    A0, [A2]
  304. 0000037E  3F28 001C                move.w     -[A7], [A0 + 0x1C]
  305. 00000382  4227                     clr.b      -[A7]
  306. 00000384  2F0A                     move.l     -[A7], A2
  307. 00000386  4EAD E55C                jsr        [A5 - 0x1AA4]
  308. 0000038A  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  309. 0000038E  7001                     moveq.l    D0, 0x01
  310. 00000390  1F00                     move.b     -[A7], D0
  311. 00000392  2F0A                     move.l     -[A7], A2
  312. 00000394  4EAD E55C                jsr        [A5 - 0x1AA4]
  313. 00000398  2052                     movea.l    A0, [A2]
  314. 0000039A  316E 000E 001C           move.w     [A0 + 0x1C], [A6 + 0xE]
  315. label000003A0:
  316. 000003A0  246E 0008                movea.l    A2, [A6 + 0x8]
  317. 000003A4  2052                     movea.l    A0, [A2]
  318. 000003A6  3028 001C                move.w     D0, [A0 + 0x1C]
  319. 000003AA  3D40 FFFC                move.w     [A6 - 0x4], D0
  320. 000003AE  7003                     moveq.l    D0, 0x03
  321. 000003B0  2F00                     move.l     -[A7], D0
  322. 000003B2  486E FFFC                pea.l      [A6 - 0x4]
  323. 000003B6  2F0A                     move.l     -[A7], A2
  324. 000003B8  4EAD D762                jsr        [A5 - 0x289E]
  325. label000003BC:
  326. 000003BC  4CDF 0408                movem.l    D3,A2, [A7]+
  327. 000003C0  4E5E                     unlink     A6
  328. 000003C2  4E74 0008                rtd        0x0008
  329. export_1064:
  330. 000003C6  4E56 FF00                link       A6, -0x0100
  331. 000003CA  48E7 0C00                movem.l    -[A7], D4,D5
  332. 000003CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  333. 000003D2  4EAD E50E                jsr        [A5 - 0x1AF2]
  334. 000003D6  3A00                     move.w     D5, D0
  335. 000003D8  7801                     moveq.l    D4, 0x01
  336. 000003DA  603A                     bra        +0x3C /* 00000416 */
  337. label000003DC:
  338. 000003DC  206E 0008                movea.l    A0, [A6 + 0x8]
  339. 000003E0  2250                     movea.l    A1, [A0]
  340. 000003E2  2F29 0010                move.l     -[A7], [A1 + 0x10]
  341. 000003E6  3F04                     move.w     -[A7], D4
  342. 000003E8  486E FF00                pea.l      [A6 - 0x100]
  343. 000003EC  A946                     syscall    GetMenuItemText/GetItem
  344. 000003EE  554F                     subq.w     A7, 2
  345. 000003F0  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  346. 000003F4  486E FF00                pea.l      [A6 - 0x100]
  347. 000003F8  4227                     clr.b      -[A7]
  348. 000003FA  4227                     clr.b      -[A7]
  349. 000003FC  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  350. 00000400  101F                     move.b     D0, [A7]+
  351. 00000402  6710                     beq        +0x12 /* 00000414 */
  352. 00000404  3F04                     move.w     -[A7], D4
  353. 00000406  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  354. 0000040A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  355. 0000040E  4EAD E54A                jsr        [A5 - 0x1AB6]
  356. 00000412  6006                     bra        +0x8 /* 0000041A */
  357. label00000414:
  358. 00000414  5244                     addq.w     D4, 1
  359. label00000416:
  360. 00000416  B845                     cmp.w      D4, D5
  361. 00000418  6FC2                     ble        -0x3C /* 000003DC */
  362. label0000041A:
  363. 0000041A  4CDF 0030                movem.l    D4,D5, [A7]+
  364. 0000041E  4E5E                     unlink     A6
  365. 00000420  4E74 000A                rtd        0x000A
  366. export_1065:
  367. 00000424  4E56 FFFC                link       A6, -0x0004
  368. 00000428  206E 0008                movea.l    A0, [A6 + 0x8]
  369. 0000042C  2250                     movea.l    A1, [A0]
  370. 0000042E  2F29 0010                move.l     -[A7], [A1 + 0x10]
  371. 00000432  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  372. 00000436  486E FFFC                pea.l      [A6 - 0x4]
  373. 0000043A  A943                     syscall    GetItmMark
  374. 0000043C  0C6E 0012 FFFC           cmpi.w     [A6 - 0x4], 0x12
  375. 00000442  6704                     beq        +0x6 /* 00000448 */
  376. 00000444  7000                     moveq.l    D0, 0x00
  377. 00000446  6002                     bra        +0x4 /* 0000044A */
  378. label00000448:
  379. 00000448  7001                     moveq.l    D0, 0x01
  380. label0000044A:
  381. 0000044A  2000                     move.l     D0, D0
  382. 0000044C  4E5E                     unlink     A6
  383. 0000044E  4E74 0006                rtd        0x0006
  384. export_1066:
  385. 00000452  4E56 FFF8                link       A6, -0x0008
  386. 00000456  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  387. 0000045A  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  388. 0000045E  4EAD D580                jsr        [A5 - 0x2A80]
  389. 00000462  202E 000C                move.l     D0, [A6 + 0xC]
  390. 00000466  671A                     beq        +0x1C /* 00000482 */
  391. 00000468  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  392. 0000046C  486E FFFA                pea.l      [A6 - 0x6]
  393. 00000470  486E FFFC                pea.l      [A6 - 0x4]
  394. 00000474  486E FFF8                pea.l      [A6 - 0x8]
  395. 00000478  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  396. 0000047C  4EAD D556                jsr        [A5 - 0x2AAA]
  397. 00000480  6022                     bra        +0x24 /* 000004A4 */
  398. label00000482:
  399. 00000482  246E 0008                movea.l    A2, [A6 + 0x8]
  400. 00000486  2052                     movea.l    A0, [A2]
  401. 00000488  3028 001C                move.w     D0, [A0 + 0x1C]
  402. 0000048C  3D40 FFF8                move.w     [A6 - 0x8], D0
  403. 00000490  2052                     movea.l    A0, [A2]
  404. 00000492  3F28 0014                move.w     -[A7], [A0 + 0x14]
  405. 00000496  3F00                     move.w     -[A7], D0
  406. 00000498  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  407. 0000049C  4EAD D550                jsr        [A5 - 0x2AB0]
  408. 000004A0  2D40 000C                move.l     [A6 + 0xC], D0
  409. label000004A4:
  410. 000004A4  302E FFF8                move.w     D0, [A6 - 0x8]
  411. 000004A8  662A                     bne        +0x2C /* 000004D4 */
  412. 000004AA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  413. 000004AE  4EAD E50E                jsr        [A5 - 0x1AF2]
  414. 000004B2  4A40                     tst.w      D0
  415. 000004B4  6F1E                     ble        +0x20 /* 000004D4 */
  416. 000004B6  206E 0008                movea.l    A0, [A6 + 0x8]
  417. 000004BA  2250                     movea.l    A1, [A0]
  418. 000004BC  3F29 0014                move.w     -[A7], [A1 + 0x14]
  419. 000004C0  7601                     moveq.l    D3, 0x01
  420. 000004C2  3F03                     move.w     -[A7], D3
  421. 000004C4  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  422. 000004C8  4EAD D550                jsr        [A5 - 0x2AB0]
  423. 000004CC  2D40 000C                move.l     [A6 + 0xC], D0
  424. 000004D0  3D43 FFF8                move.w     [A6 - 0x8], D3
  425. label000004D4:
  426. 000004D4  246E 0008                movea.l    A2, [A6 + 0x8]
  427. 000004D8  2652                     movea.l    A3, [A2]
  428. 000004DA  4A2B 001E                tst.b      [A3 + 0x1E]
  429. 000004DE  6716                     beq        +0x18 /* 000004F6 */
  430. 000004E0  0C6E 0000 FFF8           cmpi.w     [A6 - 0x8], 0x0
  431. 000004E6  6F0E                     ble        +0x10 /* 000004F6 */
  432. 000004E8  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  433. 000004EC  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  434. 000004F0  7001                     moveq.l    D0, 0x01
  435. 000004F2  1F00                     move.b     -[A7], D0
  436. 000004F4  A945                     syscall    CheckItem
  437. label000004F6:
  438. 000004F6  206E 0008                movea.l    A0, [A6 + 0x8]
  439. 000004FA  2250                     movea.l    A1, [A0]
  440. 000004FC  2F29 0010                move.l     -[A7], [A1 + 0x10]
  441. 00000500  70FF                     moveq.l    D0, 0xFFFFFFFF
  442. 00000502  3F00                     move.w     -[A7], D0
  443. 00000504  A935                     syscall    InsertMenu
  444. 00000506  207C 0000 0BA6           movea.l    A0, 0xBA6
  445. 0000050C  3A10                     move.w     D5, [A0]
  446. 0000050E  207C 0000 0BA8           movea.l    A0, 0xBA8
  447. 00000514  3C10                     move.w     D6, [A0]
  448. 00000516  246D CE52                movea.l    A2, [A5 - 0x31AE]
  449. 0000051A  3F2A 0044                move.w     -[A7], [A2 + 0x44]
  450. 0000051E  3F2A 004A                move.w     -[A7], [A2 + 0x4A]
  451. 00000522  4EBA FADC                jsr        [PC - 0x524 /* 00000000 */]
  452. 00000526  206E 0008                movea.l    A0, [A6 + 0x8]
  453. 0000052A  2250                     movea.l    A1, [A0]
  454. 0000052C  2F29 0010                move.l     -[A7], [A1 + 0x10]
  455. 00000530  A948                     syscall    CalcMenuSize
  456. 00000532  594F                     subq.w     A7, 4
  457. 00000534  206E 0008                movea.l    A0, [A6 + 0x8]
  458. 00000538  2250                     movea.l    A1, [A0]
  459. 0000053A  2F29 0010                move.l     -[A7], [A1 + 0x10]
  460. 0000053E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  461. 00000542  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  462. 00000546  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  463. 0000054A  A80B                     syscall    PopUpMenuSelect
  464. 0000054C  281F                     move.l     D4, [A7]+
  465. 0000054E  3F05                     move.w     -[A7], D5
  466. 00000550  3F06                     move.w     -[A7], D6
  467. 00000552  4EBA FAAC                jsr        [PC - 0x554 /* 00000000 */]
  468. 00000556  206E 0008                movea.l    A0, [A6 + 0x8]
  469. 0000055A  2250                     movea.l    A1, [A0]
  470. 0000055C  3F29 0014                move.w     -[A7], [A1 + 0x14]
  471. 00000560  A936                     syscall    DeleteMenu
  472. 00000562  246E 0008                movea.l    A2, [A6 + 0x8]
  473. 00000566  2652                     movea.l    A3, [A2]
  474. 00000568  4A2B 001E                tst.b      [A3 + 0x1E]
  475. 0000056C  6714                     beq        +0x16 /* 00000582 */
  476. 0000056E  0C6E 0000 FFF8           cmpi.w     [A6 - 0x8], 0x0
  477. 00000574  6F0C                     ble        +0xE /* 00000582 */
  478. 00000576  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  479. 0000057A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  480. 0000057E  4227                     clr.b      -[A7]
  481. 00000580  A945                     syscall    CheckItem
  482. label00000582:
  483. 00000582  3D44 FFF8                move.w     [A6 - 0x8], D4
  484. 00000586  2004                     move.l     D0, D4
  485. 00000588  7210                     moveq.l    D1, 0x10
  486. 0000058A  E2A8                     lsr        D0, D1
  487. 0000058C  3D40 FFFA                move.w     [A6 - 0x6], D0
  488. 00000590  4A44                     tst.w      D4
  489. 00000592  677A                     beq        +0x7C /* 0000060E */
  490. 00000594  4A40                     tst.w      D0
  491. 00000596  6776                     beq        +0x78 /* 0000060E */
  492. 00000598  3F00                     move.w     -[A7], D0
  493. 0000059A  3F04                     move.w     -[A7], D4
  494. 0000059C  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  495. 000005A0  4EAD D550                jsr        [A5 - 0x2AB0]
  496. 000005A4  2D40 000C                move.l     [A6 + 0xC], D0
  497. 000005A8  4A80                     tst.l      D0
  498. 000005AA  6710                     beq        +0x12 /* 000005BC */
  499. 000005AC  2F00                     move.l     -[A7], D0
  500. 000005AE  206E 0008                movea.l    A0, [A6 + 0x8]
  501. 000005B2  2250                     movea.l    A1, [A0]
  502. 000005B4  2F29 000C                move.l     -[A7], [A1 + 0xC]
  503. 000005B8  4EAD D63C                jsr        [A5 - 0x29C4]
  504. label000005BC:
  505. 000005BC  206E 0008                movea.l    A0, [A6 + 0x8]
  506. 000005C0  2250                     movea.l    A1, [A0]
  507. 000005C2  236E 000C 0016           move.l     [A1 + 0x16], [A6 + 0xC]
  508. 000005C8  246E 0008                movea.l    A2, [A6 + 0x8]
  509. 000005CC  2652                     movea.l    A3, [A2]
  510. 000005CE  4A2B 001A                tst.b      [A3 + 0x1A]
  511. 000005D2  671C                     beq        +0x1E /* 000005F0 */
  512. 000005D4  302E FFFA                move.w     D0, [A6 - 0x6]
  513. 000005D8  322B 0014                move.w     D1, [A3 + 0x14]
  514. 000005DC  B041                     cmp.w      D0, D1
  515. 000005DE  6610                     bne        +0x12 /* 000005F0 */
  516. 000005E0  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  517. 000005E4  7001                     moveq.l    D0, 0x01
  518. 000005E6  1F00                     move.b     -[A7], D0
  519. 000005E8  2F0A                     move.l     -[A7], A2
  520. 000005EA  4EAD E54A                jsr        [A5 - 0x1AB6]
  521. 000005EE  6024                     bra        +0x26 /* 00000614 */
  522. label000005F0:
  523. 000005F0  206E 0008                movea.l    A0, [A6 + 0x8]
  524. 000005F4  2250                     movea.l    A1, [A0]
  525. 000005F6  336E FFF8 001C           move.w     [A1 + 0x1C], [A6 - 0x8]
  526. 000005FC  7003                     moveq.l    D0, 0x03
  527. 000005FE  2F00                     move.l     -[A7], D0
  528. 00000600  486E FFF8                pea.l      [A6 - 0x8]
  529. 00000604  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  530. 00000608  4EAD D762                jsr        [A5 - 0x289E]
  531. 0000060C  6006                     bra        +0x8 /* 00000614 */
  532. label0000060E:
  533. 0000060E  7000                     moveq.l    D0, 0x00
  534. 00000610  2D40 000C                move.l     [A6 + 0xC], D0
  535. label00000614:
  536. 00000614  202E 000C                move.l     D0, [A6 + 0xC]
  537. 00000618  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  538. 0000061C  4E5E                     unlink     A6
  539. 0000061E  4E74 000C                rtd        0x000C
  540. export_1067:
  541. 00000622  4E56 0000                link       A6, 0
  542. 00000626  48E7 0C38                movem.l    -[A7], D4,D5,A2,A3,A4
  543. 0000062A  246E 0008                movea.l    A2, [A6 + 0x8]
  544. 0000062E  2652                     movea.l    A3, [A2]
  545. 00000630  286B 0010                movea.l    A4, [A3 + 0x10]
  546. 00000634  B8FC 0000                cmpa.w     A4, 0x0
  547. 00000638  6730                     beq        +0x32 /* 0000066A */
  548. 0000063A  4A2B 001E                tst.b      [A3 + 0x1E]
  549. 0000063E  6706                     beq        +0x8 /* 00000646 */
  550. 00000640  302B 001C                move.w     D0, [A3 + 0x1C]
  551. 00000644  6026                     bra        +0x28 /* 0000066C */
  552. label00000646:
  553. 00000646  554F                     subq.w     A7, 2
  554. 00000648  2F0C                     move.l     -[A7], A4
  555. 0000064A  A950                     syscall    CountMItems
  556. 0000064C  3A1F                     move.w     D5, [A7]+
  557. 0000064E  7801                     moveq.l    D4, 0x01
  558. 00000650  6014                     bra        +0x16 /* 00000666 */
  559. label00000652:
  560. 00000652  3F04                     move.w     -[A7], D4
  561. 00000654  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  562. 00000658  4EAD E52C                jsr        [A5 - 0x1AD4]
  563. 0000065C  4A00                     tst.b      D0
  564. 0000065E  6704                     beq        +0x6 /* 00000664 */
  565. 00000660  3004                     move.w     D0, D4
  566. 00000662  6008                     bra        +0xA /* 0000066C */
  567. label00000664:
  568. 00000664  5244                     addq.w     D4, 1
  569. label00000666:
  570. 00000666  B845                     cmp.w      D4, D5
  571. 00000668  6FE8                     ble        -0x16 /* 00000652 */
  572. label0000066A:
  573. 0000066A  4240                     clr.w      D0
  574. label0000066C:
  575. 0000066C  4CDF 1C30                movem.l    D4,D5,A2,A3,A4, [A7]+
  576. 00000670  4E5E                     unlink     A6
  577. 00000672  4E74 0004                rtd        0x0004
  578. export_1068:
  579. 00000676  4E56 0000                link       A6, 0
  580. 0000067A  2F03                     move.l     -[A7], D3
  581. 0000067C  362E 0010                move.w     D3, [A6 + 0x10]
  582. 00000680  6F0C                     ble        +0xE /* 0000068E */
  583. 00000682  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  584. 00000686  4EAD E50E                jsr        [A5 - 0x1AF2]
  585. 0000068A  B043                     cmp.w      D0, D3
  586. 0000068C  6C08                     bge        +0xA /* 00000696 */
  587. label0000068E:
  588. 0000068E  206E 000C                movea.l    A0, [A6 + 0xC]
  589. 00000692  4210                     clr.b      [A0]
  590. 00000694  6014                     bra        +0x16 /* 000006AA */
  591. label00000696:
  592. 00000696  206E 0008                movea.l    A0, [A6 + 0x8]
  593. 0000069A  2250                     movea.l    A1, [A0]
  594. 0000069C  2F29 0010                move.l     -[A7], [A1 + 0x10]
  595. 000006A0  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  596. 000006A4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  597. 000006A8  A946                     syscall    GetMenuItemText/GetItem
  598. label000006AA:
  599. 000006AA  261F                     move.l     D3, [A7]+
  600. 000006AC  4E5E                     unlink     A6
  601. 000006AE  4E74 000A                rtd        0x000A
  602. export_1069:
  603. 000006B2  4E56 0000                link       A6, 0
  604. 000006B6  2F03                     move.l     -[A7], D3
  605. 000006B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  606. 000006BC  4EAD E520                jsr        [A5 - 0x1AE0]
  607. 000006C0  3600                     move.w     D3, D0
  608. 000006C2  6710                     beq        +0x12 /* 000006D4 */
  609. 000006C4  3F03                     move.w     -[A7], D3
  610. 000006C6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  611. 000006CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  612. 000006CE  4EAD E514                jsr        [A5 - 0x1AEC]
  613. 000006D2  6006                     bra        +0x8 /* 000006DA */
  614. label000006D4:
  615. 000006D4  206E 000C                movea.l    A0, [A6 + 0xC]
  616. 000006D8  4210                     clr.b      [A0]
  617. label000006DA:
  618. 000006DA  261F                     move.l     D3, [A7]+
  619. 000006DC  4E5E                     unlink     A6
  620. 000006DE  4E74 0008                rtd        0x0008
  621. export_1070:
  622. 000006E2  4E56 0000                link       A6, 0
  623. 000006E6  206E 0008                movea.l    A0, [A6 + 0x8]
  624. 000006EA  2250                     movea.l    A1, [A0]
  625. 000006EC  3F29 0014                move.w     -[A7], [A1 + 0x14]
  626. 000006F0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  627. 000006F4  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  628. 000006F8  4EAD D550                jsr        [A5 - 0x2AB0]
  629. 000006FC  4E5E                     unlink     A6
  630. 000006FE  4E74 0006                rtd        0x0006
  631. export_1071:
  632. 00000702  4E56 FFFC                link       A6, -0x0004
  633. 00000706  206E 0008                movea.l    A0, [A6 + 0x8]
  634. 0000070A  2250                     movea.l    A1, [A0]
  635. 0000070C  2F29 0010                move.l     -[A7], [A1 + 0x10]
  636. 00000710  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  637. 00000714  486E FFFC                pea.l      [A6 - 0x4]
  638. 00000718  A84E                     syscall    GetItemCmd
  639. 0000071A  0C6E 001B FFFC           cmpi.w     [A6 - 0x4], 0x1B
  640. 00000720  671E                     beq        +0x20 /* 00000740 */
  641. 00000722  206E 0008                movea.l    A0, [A6 + 0x8]
  642. 00000726  2250                     movea.l    A1, [A0]
  643. 00000728  2F29 0010                move.l     -[A7], [A1 + 0x10]
  644. 0000072C  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  645. 00000730  102E 000C                move.b     D0, [A6 + 0xC]
  646. 00000734  6704                     beq        +0x6 /* 0000073A */
  647. 00000736  7012                     moveq.l    D0, 0x12
  648. 00000738  6002                     bra        +0x4 /* 0000073C */
  649. label0000073A:
  650. 0000073A  7000                     moveq.l    D0, 0x00
  651. label0000073C:
  652. 0000073C  3F00                     move.w     -[A7], D0
  653. 0000073E  A944                     syscall    SetItmMark
  654. label00000740:
  655. 00000740  4E5E                     unlink     A6
  656. 00000742  4E74 0008                rtd        0x0008
  657. export_1072:
  658. 00000746  4E56 0000                link       A6, 0
  659. 0000074A  48E7 1030                movem.l    -[A7], D3,A2,A3
  660. 0000074E  246E 0008                movea.l    A2, [A6 + 0x8]
  661. 00000752  2652                     movea.l    A3, [A2]
  662. 00000754  701A                     moveq.l    D0, 0x1A
  663. 00000756  D7C0                     add.l      A3, D0
  664. 00000758  1613                     move.b     D3, [A3]
  665. 0000075A  16AE 000C                move.b     [A3], [A6 + 0xC]
  666. 0000075E  1003                     move.b     D0, D3
  667. 00000760  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  668. 00000764  4E5E                     unlink     A6
  669. 00000766  4E74 0006                rtd        0x0006
  670. export_1073:
  671. 0000076A  4E56 0000                link       A6, 0
  672. 0000076E  48E7 1030                movem.l    -[A7], D3,A2,A3
  673. 00000772  246E 0008                movea.l    A2, [A6 + 0x8]
  674. 00000776  2652                     movea.l    A3, [A2]
  675. 00000778  701B                     moveq.l    D0, 0x1B
  676. 0000077A  D7C0                     add.l      A3, D0
  677. 0000077C  1613                     move.b     D3, [A3]
  678. 0000077E  16AE 000C                move.b     [A3], [A6 + 0xC]
  679. 00000782  1003                     move.b     D0, D3
  680. 00000784  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  681. 00000788  4E5E                     unlink     A6
  682. 0000078A  4E74 0006                rtd        0x0006
  683. export_1074:
  684. 0000078E  4E56 0000                link       A6, 0
  685. 00000792  48E7 1030                movem.l    -[A7], D3,A2,A3
  686. 00000796  246E 0008                movea.l    A2, [A6 + 0x8]
  687. 0000079A  2652                     movea.l    A3, [A2]
  688. 0000079C  701E                     moveq.l    D0, 0x1E
  689. 0000079E  D7C0                     add.l      A3, D0
  690. 000007A0  1613                     move.b     D3, [A3]
  691. 000007A2  16AE 000C                move.b     [A3], [A6 + 0xC]
  692. 000007A6  1003                     move.b     D0, D3
  693. 000007A8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  694. 000007AC  4E5E                     unlink     A6
  695. 000007AE  4E74 0006                rtd        0x0006
  696. export_1075:
  697. 000007B2  4E56 0000                link       A6, 0
  698. 000007B6  206E 0008                movea.l    A0, [A6 + 0x8]
  699. 000007BA  2250                     movea.l    A1, [A0]
  700. 000007BC  3029 001C                move.w     D0, [A1 + 0x1C]
  701. 000007C0  4E5E                     unlink     A6
  702. 000007C2  4E74 0004                rtd        0x0004
  703. export_945:
  704. 000007C6  4E56 0000                link       A6, 0
  705. 000007CA  48E7 1800                movem.l    -[A7], D3,D4
  706. 000007CE  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  707. 000007D2  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  708. 000007D6  4EAD D54A                jsr        [A5 - 0x2AB6]
  709. 000007DA  4480                     neg.l      D0
  710. 000007DC  9180                     subx.l     D0, D0
  711. 000007DE  5280                     addq.l     D0, 1
  712. 000007E0  1800                     move.b     D4, D0
  713. 000007E2  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  714. 000007E6  7001                     moveq.l    D0, 0x01
  715. 000007E8  1F00                     move.b     -[A7], D0
  716. 000007EA  4227                     clr.b      -[A7]
  717. 000007EC  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  718. 000007F0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  719. 000007F4  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  720. 000007F8  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  721. 000007FC  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  722. 00000800  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  723. 00000804  7604                     moveq.l    D3, 0x04
  724. 00000806  1F03                     move.b     -[A7], D3
  725. 00000808  1F03                     move.b     -[A7], D3
  726. 0000080A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  727. 0000080E  4EBA 0718                jsr        [PC + 0x718 /* 00000F28 */]
  728. 00000812  1F04                     move.b     -[A7], D4
  729. 00000814  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  730. 00000818  4EBA 0070                jsr        [PC + 0x70 /* 0000088A */]
  731. 0000081C  4CDF 0018                movem.l    D3,D4, [A7]+
  732. 00000820  4E5E                     unlink     A6
  733. 00000822  4E74 0016                rtd        0x0016
  734. export_946:
  735. 00000826  4E56 FFFC                link       A6, -0x0004
  736. 0000082A  48E7 1020                movem.l    -[A7], D3,A2
  737. 0000082E  246E 000C                movea.l    A2, [A6 + 0xC]
  738. 00000832  3F2A 0016                move.w     -[A7], [A2 + 0x16]
  739. 00000836  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  740. 0000083A  4EAD D54A                jsr        [A5 - 0x2AB6]
  741. 0000083E  4480                     neg.l      D0
  742. 00000840  9180                     subx.l     D0, D0
  743. 00000842  5280                     addq.l     D0, 1
  744. 00000844  1600                     move.b     D3, D0
  745. 00000846  4A6A 001C                tst.w      [A2 + 0x1C]
  746. 0000084A  6706                     beq        +0x8 /* 00000852 */
  747. 0000084C  4240                     clr.w      D0
  748. 0000084E  3540 0006                move.w     [A2 + 0x6], D0
  749. label00000852:
  750. 00000852  246E 000C                movea.l    A2, [A6 + 0xC]
  751. 00000856  4A6A 001E                tst.w      [A2 + 0x1E]
  752. 0000085A  6706                     beq        +0x8 /* 00000862 */
  753. 0000085C  4240                     clr.w      D0
  754. 0000085E  3540 0008                move.w     [A2 + 0x8], D0
  755. label00000862:
  756. 00000862  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  757. 00000866  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  758. 0000086A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  759. 0000086E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  760. 00000872  4EBA 0706                jsr        [PC + 0x706 /* 00000F7A */]
  761. 00000876  1F03                     move.b     -[A7], D3
  762. 00000878  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  763. 0000087C  4EBA 000C                jsr        [PC + 0xC /* 0000088A */]
  764. 00000880  4CDF 0408                movem.l    D3,A2, [A7]+
  765. 00000884  4E5E                     unlink     A6
  766. 00000886  4E74 0010                rtd        0x0010
  767. fn0000088A:
  768. 0000088A  4E56 0000                link       A6, 0
  769. 0000088E  2F0A                     move.l     -[A7], A2
  770. 00000890  207C 0000 0BA6           movea.l    A0, 0xBA6
  771. 00000896  3010                     move.w     D0, [A0]
  772. 00000898  206E 0008                movea.l    A0, [A6 + 0x8]
  773. 0000089C  2250                     movea.l    A1, [A0]
  774. 0000089E  3340 0074                move.w     [A1 + 0x74], D0
  775. 000008A2  554F                     subq.w     A7, 2
  776. 000008A4  3EB8 0BA8                move.w     [A7], [0x00000BA8 /* DefFontSize */]
  777. 000008A8  6604                     bne        +0x6 /* 000008AE */
  778. 000008AA  3EBC 000C                move.w     [A7], 0xC
  779. label000008AE:
  780. 000008AE  301F                     move.w     D0, [A7]+
  781. 000008B0  246E 0008                movea.l    A2, [A6 + 0x8]
  782. 000008B4  2052                     movea.l    A0, [A2]
  783. 000008B6  3140 0076                move.w     [A0 + 0x76], D0
  784. 000008BA  4240                     clr.w      D0
  785. 000008BC  2052                     movea.l    A0, [A2]
  786. 000008BE  3140 0078                move.w     [A0 + 0x78], D0
  787. 000008C2  102E 000C                move.b     D0, [A6 + 0xC]
  788. 000008C6  6706                     beq        +0x8 /* 000008CE */
  789. 000008C8  2F0A                     move.l     -[A7], A2
  790. 000008CA  4EAD E650                jsr        [A5 - 0x19B0]
  791. label000008CE:
  792. 000008CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  793. 000008D2  4EAD E656                jsr        [A5 - 0x19AA]
  794. 000008D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  795. 000008DA  4EAD E65C                jsr        [A5 - 0x19A4]
  796. 000008DE  245F                     movea.l    A2, [A7]+
  797. 000008E0  4E5E                     unlink     A6
  798. 000008E2  4E74 0006                rtd        0x0006
  799. export_947:
  800. 000008E6  4E56 0000                link       A6, 0
  801. 000008EA  2F0A                     move.l     -[A7], A2
  802. 000008EC  206E 0008                movea.l    A0, [A6 + 0x8]
  803. 000008F0  2250                     movea.l    A1, [A0]
  804. 000008F2  2F29 0070                move.l     -[A7], [A1 + 0x70]
  805. 000008F6  4EAD E4FC                jsr        [A5 - 0x1B04]
  806. 000008FA  2440                     movea.l    A2, D0
  807. 000008FC  2F0A                     move.l     -[A7], A2
  808. 000008FE  4EBA 000A                jsr        [PC + 0xA /* 0000090A */]
  809. 00000902  245F                     movea.l    A2, [A7]+
  810. 00000904  4E5E                     unlink     A6
  811. 00000906  4E74 0004                rtd        0x0004
  812. fn0000090A:
  813. 0000090A  4E56 0000                link       A6, 0
  814. 0000090E  48E7 0030                movem.l    -[A7], A2,A3
  815. 00000912  700A                     moveq.l    D0, 0x0A
  816. 00000914  2F00                     move.l     -[A7], D0
  817. 00000916  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  818. 0000091A  584F                     addq.w     A7, 4
  819. 0000091C  2640                     movea.l    A3, D0
  820. 0000091E  2F0B                     move.l     -[A7], A3
  821. 00000920  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  822. 00000924  2053                     movea.l    A0, [A3]
  823. 00000926  30BC 4EF9                move.w     [A0], 0x4EF9
  824. 0000092A  41ED 1DA2                lea.l      A0, [A5 + 0x1DA2 /* export_944 */]
  825. 0000092E  2253                     movea.l    A1, [A3]
  826. 00000930  2348 0002                move.l     [A1 + 0x2], A0
  827. 00000934  246E 0008                movea.l    A2, [A6 + 0x8]
  828. 00000938  2052                     movea.l    A0, [A2]
  829. 0000093A  2028 0006                move.l     D0, [A0 + 0x6]
  830. 0000093E  2053                     movea.l    A0, [A3]
  831. 00000940  2140 0006                move.l     [A0 + 0x6], D0
  832. 00000944  2052                     movea.l    A0, [A2]
  833. 00000946  214B 0006                move.l     [A0 + 0x6], A3
  834. 0000094A  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  835. 0000094E  4CDF 0C00                movem.l    A2,A3, [A7]+
  836. 00000952  4E5E                     unlink     A6
  837. 00000954  4E74 0004                rtd        0x0004
  838. 00000958  4E56 0000                link       A6, 0
  839. 0000095C  2F0A                     move.l     -[A7], A2
  840. 0000095E  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  841. 00000962  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  842. 00000966  4EAD D54A                jsr        [A5 - 0x2AB6]
  843. 0000096A  4A80                     tst.l      D0
  844. 0000096C  662A                     bne        +0x2C /* 00000998 */
  845. 0000096E  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  846. 00000972  4227                     clr.b      -[A7]
  847. 00000974  4267                     clr.w      -[A7]
  848. 00000976  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  849. 0000097A  4EAD D4DE                jsr        [A5 - 0x2B22]
  850. 0000097E  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  851. 00000982  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  852. 00000986  4EAD D54A                jsr        [A5 - 0x2AB6]
  853. 0000098A  2440                     movea.l    A2, D0
  854. 0000098C  2F0A                     move.l     -[A7], A2
  855. 0000098E  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  856. 00000992  2F0A                     move.l     -[A7], A2
  857. 00000994  4EBA FF74                jsr        [PC - 0x8C /* 0000090A */]
  858. label00000998:
  859. 00000998  245F                     movea.l    A2, [A7]+
  860. 0000099A  4E5E                     unlink     A6
  861. 0000099C  4E74 0002                rtd        0x0002
  862. export_948:
  863. 000009A0  4E56 0000                link       A6, 0
  864. 000009A4  48E7 1020                movem.l    -[A7], D3,A2
  865. 000009A8  246E 0008                movea.l    A2, [A6 + 0x8]
  866. 000009AC  2052                     movea.l    A0, [A2]
  867. 000009AE  4A28 001D                tst.b      [A0 + 0x1D]
  868. 000009B2  6706                     beq        +0x8 /* 000009BA */
  869. 000009B4  2F0A                     move.l     -[A7], A2
  870. 000009B6  4EAD EF36                jsr        [A5 - 0x10CA]
  871. label000009BA:
  872. 000009BA  4243                     clr.w      D3
  873. 000009BC  246E 0008                movea.l    A2, [A6 + 0x8]
  874. 000009C0  2052                     movea.l    A0, [A2]
  875. 000009C2  3143 0028                move.w     [A0 + 0x28], D3
  876. 000009C6  2052                     movea.l    A0, [A2]
  877. 000009C8  3143 002A                move.w     [A0 + 0x2A], D3
  878. 000009CC  2F0A                     move.l     -[A7], A2
  879. 000009CE  4EAD E656                jsr        [A5 - 0x19AA]
  880. 000009D2  2052                     movea.l    A0, [A2]
  881. 000009D4  707E                     moveq.l    D0, 0x7E
  882. 000009D6  D1C0                     add.l      A0, D0
  883. 000009D8  2F08                     move.l     -[A7], A0
  884. 000009DA  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  885. 000009DE  2F0A                     move.l     -[A7], A2
  886. 000009E0  4EAD E65C                jsr        [A5 - 0x19A4]
  887. 000009E4  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  888. 000009E8  2052                     movea.l    A0, [A2]
  889. 000009EA  4A28 001D                tst.b      [A0 + 0x1D]
  890. 000009EE  6706                     beq        +0x8 /* 000009F6 */
  891. 000009F0  2F0A                     move.l     -[A7], A2
  892. 000009F2  4EAD EF36                jsr        [A5 - 0x10CA]
  893. label000009F6:
  894. 000009F6  4CDF 0408                movem.l    D3,A2, [A7]+
  895. 000009FA  4E5E                     unlink     A6
  896. 000009FC  4E74 0004                rtd        0x0004
  897. export_949:
  898. 00000A00  4E56 FEE8                link       A6, -0x0118
  899. 00000A04  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  900. 00000A08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  901. 00000A0C  4EAD CFA0                jsr        [A5 - 0x3060]
  902. 00000A10  486E FEF0                pea.l      [A6 - 0x110]
  903. 00000A14  206E 0008                movea.l    A0, [A6 + 0x8]
  904. 00000A18  2250                     movea.l    A1, [A0]
  905. 00000A1A  2F29 0070                move.l     -[A7], [A1 + 0x70]
  906. 00000A1E  4EAD E502                jsr        [A5 - 0x1AFE]
  907. 00000A22  554F                     subq.w     A7, 2
  908. 00000A24  486E FEF0                pea.l      [A6 - 0x110]
  909. 00000A28  A88C                     syscall    StringWidth
  910. 00000A2A  301F                     move.w     D0, [A7]+
  911. 00000A2C  206E 0008                movea.l    A0, [A6 + 0x8]
  912. 00000A30  2250                     movea.l    A1, [A0]
  913. 00000A32  3340 007A                move.w     [A1 + 0x7A], D0
  914. 00000A36  486E FFF0                pea.l      [A6 - 0x10]
  915. 00000A3A  A88B                     syscall    GetFontInfo
  916. 00000A3C  206E 0008                movea.l    A0, [A6 + 0x8]
  917. 00000A40  2250                     movea.l    A1, [A0]
  918. 00000A42  3029 007A                move.w     D0, [A1 + 0x7A]
  919. 00000A46  6F04                     ble        +0x6 /* 00000A4C */
  920. 00000A48  7C06                     moveq.l    D6, 0x06
  921. 00000A4A  6002                     bra        +0x4 /* 00000A4E */
  922. label00000A4C:
  923. 00000A4C  7C01                     moveq.l    D6, 0x01
  924. label00000A4E:
  925. 00000A4E  302E FFF0                move.w     D0, [A6 - 0x10]
  926. 00000A52  5240                     addq.w     D0, 1
  927. 00000A54  246E 0008                movea.l    A2, [A6 + 0x8]
  928. 00000A58  2052                     movea.l    A0, [A2]
  929. 00000A5A  3140 007C                move.w     [A0 + 0x7C], D0
  930. 00000A5E  2652                     movea.l    A3, [A2]
  931. 00000A60  4A6B 0028                tst.w      [A3 + 0x28]
  932. 00000A64  6618                     bne        +0x1A /* 00000A7E */
  933. 00000A66  2F2B 0070                move.l     -[A7], [A3 + 0x70]
  934. 00000A6A  4EAD E508                jsr        [A5 - 0x1AF8]
  935. 00000A6E  3800                     move.w     D4, D0
  936. 00000A70  2052                     movea.l    A0, [A2]
  937. 00000A72  3028 007A                move.w     D0, [A0 + 0x7A]
  938. 00000A76  D046                     add.w      D0, D6
  939. 00000A78  D840                     add.w      D4, D0
  940. 00000A7A  5444                     addq.w     D4, 2
  941. 00000A7C  600A                     bra        +0xC /* 00000A88 */
  942. label00000A7E:
  943. 00000A7E  206E 0008                movea.l    A0, [A6 + 0x8]
  944. 00000A82  2250                     movea.l    A1, [A0]
  945. 00000A84  3829 0028                move.w     D4, [A1 + 0x28]
  946. label00000A88:
  947. 00000A88  206E 0008                movea.l    A0, [A6 + 0x8]
  948. 00000A8C  2250                     movea.l    A1, [A0]
  949. 00000A8E  4A69 002A                tst.w      [A1 + 0x2A]
  950. 00000A92  6610                     bne        +0x12 /* 00000AA4 */
  951. 00000A94  3A2E FFF0                move.w     D5, [A6 - 0x10]
  952. 00000A98  DA6E FFF2                add.w      D5, [A6 - 0xE]
  953. 00000A9C  DA6E FFF6                add.w      D5, [A6 - 0xA]
  954. 00000AA0  5645                     addq.w     D5, 3
  955. 00000AA2  600A                     bra        +0xC /* 00000AAE */
  956. label00000AA4:
  957. 00000AA4  206E 0008                movea.l    A0, [A6 + 0x8]
  958. 00000AA8  2250                     movea.l    A1, [A0]
  959. 00000AAA  3A29 002A                move.w     D5, [A1 + 0x2A]
  960. label00000AAE:
  961. 00000AAE  486E FEE8                pea.l      [A6 - 0x118]
  962. 00000AB2  4267                     clr.w      -[A7]
  963. 00000AB4  4267                     clr.w      -[A7]
  964. 00000AB6  3004                     move.w     D0, D4
  965. 00000AB8  246E 0008                movea.l    A2, [A6 + 0x8]
  966. 00000ABC  2652                     movea.l    A3, [A2]
  967. 00000ABE  906B 0028                sub.w      D0, [A3 + 0x28]
  968. 00000AC2  3F00                     move.w     -[A7], D0
  969. 00000AC4  3005                     move.w     D0, D5
  970. 00000AC6  906B 002A                sub.w      D0, [A3 + 0x2A]
  971. 00000ACA  3F00                     move.w     -[A7], D0
  972. 00000ACC  A8A7                     syscall    SetRect
  973. 00000ACE  486E FEE8                pea.l      [A6 - 0x118]
  974. 00000AD2  4227                     clr.b      -[A7]
  975. 00000AD4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  976. 00000AD8  4EAD EEFA                jsr        [A5 - 0x1106]
  977. 00000ADC  246E 0008                movea.l    A2, [A6 + 0x8]
  978. 00000AE0  2652                     movea.l    A3, [A2]
  979. 00000AE2  2D4B FFFC                move.l     [A6 - 0x4], A3
  980. 00000AE6  47EB 008A                lea.l      A3, [A3 + 0x8A]
  981. 00000AEA  2F0B                     move.l     -[A7], A3
  982. 00000AEC  4267                     clr.w      -[A7]
  983. 00000AEE  7601                     moveq.l    D3, 0x01
  984. 00000AF0  3F03                     move.w     -[A7], D3
  985. 00000AF2  206E FFFC                movea.l    A0, [A6 - 0x4]
  986. 00000AF6  3028 007A                move.w     D0, [A0 + 0x7A]
  987. 00000AFA  D046                     add.w      D0, D6
  988. 00000AFC  3F00                     move.w     -[A7], D0
  989. 00000AFE  302E FFF0                move.w     D0, [A6 - 0x10]
  990. 00000B02  D06E FFF2                add.w      D0, [A6 - 0xE]
  991. 00000B06  D06E FFF6                add.w      D0, [A6 - 0xA]
  992. 00000B0A  5240                     addq.w     D0, 1
  993. 00000B0C  3F00                     move.w     -[A7], D0
  994. 00000B0E  A8A7                     syscall    SetRect
  995. 00000B10  246E 0008                movea.l    A2, [A6 + 0x8]
  996. 00000B14  2652                     movea.l    A3, [A2]
  997. 00000B16  302B 0028                move.w     D0, [A3 + 0x28]
  998. 00000B1A  72EB                     moveq.l    D1, 0xFFFFFFEB
  999. 00000B1C  D041                     add.w      D0, D1
  1000. 00000B1E  3740 0088                move.w     [A3 + 0x88], D0
  1001. 00000B22  2652                     movea.l    A3, [A2]
  1002. 00000B24  302B 002A                move.w     D0, [A3 + 0x2A]
  1003. 00000B28  48C0                     ext.l      D0
  1004. 00000B2A  5D80                     subq.l     D0, 6
  1005. 00000B2C  E280                     asr        D0, 1
  1006. 00000B2E  3740 0086                move.w     [A3 + 0x86], D0
  1007. 00000B32  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  1008. 00000B36  4E5E                     unlink     A6
  1009. 00000B38  4E74 0004                rtd        0x0004
  1010. export_950:
  1011. 00000B3C  4E56 FFF0                link       A6, -0x0010
  1012. 00000B40  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  1013. 00000B44  206E 0008                movea.l    A0, [A6 + 0x8]
  1014. 00000B48  2250                     movea.l    A1, [A0]
  1015. 00000B4A  3029 007A                move.w     D0, [A1 + 0x7A]
  1016. 00000B4E  6F04                     ble        +0x6 /* 00000B54 */
  1017. 00000B50  7C06                     moveq.l    D6, 0x06
  1018. 00000B52  6002                     bra        +0x4 /* 00000B56 */
  1019. label00000B54:
  1020. 00000B54  7C01                     moveq.l    D6, 0x01
  1021. label00000B56:
  1022. 00000B56  246E 0008                movea.l    A2, [A6 + 0x8]
  1023. 00000B5A  2652                     movea.l    A3, [A2]
  1024. 00000B5C  3A2B 0028                move.w     D5, [A3 + 0x28]
  1025. 00000B60  362B 007A                move.w     D3, [A3 + 0x7A]
  1026. 00000B64  9A43                     sub.w      D5, D3
  1027. 00000B66  9A46                     sub.w      D5, D6
  1028. 00000B68  5545                     subq.w     D5, 2
  1029. 00000B6A  D646                     add.w      D3, D6
  1030. 00000B6C  3743 0084                move.w     [A3 + 0x84], D3
  1031. 00000B70  7601                     moveq.l    D3, 0x01
  1032. 00000B72  2052                     movea.l    A0, [A2]
  1033. 00000B74  3143 0082                move.w     [A0 + 0x82], D3
  1034. 00000B78  486D EFD8                pea.l      [A5 - 0x1028]
  1035. 00000B7C  7070                     moveq.l    D0, 0x70
  1036. 00000B7E  2F00                     move.l     -[A7], D0
  1037. 00000B80  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  1038. 00000B84  2052                     movea.l    A0, [A2]
  1039. 00000B86  2140 007E                move.l     [A0 + 0x7E], D0
  1040. 00000B8A  2F0A                     move.l     -[A7], A2
  1041. 00000B8C  2F0A                     move.l     -[A7], A2
  1042. 00000B8E  3F05                     move.w     -[A7], D5
  1043. 00000B90  2652                     movea.l    A3, [A2]
  1044. 00000B92  322B 002A                move.w     D1, [A3 + 0x2A]
  1045. 00000B96  5741                     subq.w     D1, 3
  1046. 00000B98  3F01                     move.w     -[A7], D1
  1047. 00000B9A  3F2B 0084                move.w     -[A7], [A3 + 0x84]
  1048. 00000B9E  3F03                     move.w     -[A7], D3
  1049. 00000BA0  7804                     moveq.l    D4, 0x04
  1050. 00000BA2  1F04                     move.b     -[A7], D4
  1051. 00000BA4  1F04                     move.b     -[A7], D4
  1052. 00000BA6  2F00                     move.l     -[A7], D0
  1053. 00000BA8  4EAD 050A                jsr        [A5 + 0x50A /* export_157 */]
  1054. 00000BAC  486D DE08                pea.l      [A5 - 0x21F8]
  1055. 00000BB0  702A                     moveq.l    D0, 0x2A
  1056. 00000BB2  2F00                     move.l     -[A7], D0
  1057. 00000BB4  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  1058. 00000BB8  2840                     movea.l    A4, D0
  1059. 00000BBA  700F                     moveq.l    D0, 0x0F
  1060. 00000BBC  3F00                     move.w     -[A7], D0
  1061. 00000BBE  2F0C                     move.l     -[A7], A4
  1062. 00000BC0  4EAD 101A                jsr        [A5 + 0x101A /* export_511 */]
  1063. 00000BC4  7802                     moveq.l    D4, 0x02
  1064. 00000BC6  3F04                     move.w     -[A7], D4
  1065. 00000BC8  3F04                     move.w     -[A7], D4
  1066. 00000BCA  3F03                     move.w     -[A7], D3
  1067. 00000BCC  3F03                     move.w     -[A7], D3
  1068. 00000BCE  2F0C                     move.l     -[A7], A4
  1069. 00000BD0  4EAD DDD8                jsr        [A5 - 0x2228]
  1070. 00000BD4  2F0C                     move.l     -[A7], A4
  1071. 00000BD6  2052                     movea.l    A0, [A2]
  1072. 00000BD8  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  1073. 00000BDC  4EAD EEDC                jsr        [A5 - 0x1124]
  1074. 00000BE0  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  1075. 00000BE4  4E5E                     unlink     A6
  1076. 00000BE6  4E74 0004                rtd        0x0004
  1077. export_951:
  1078. 00000BEA  4E56 FFF4                link       A6, -0x000C
  1079. 00000BEE  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  1080. 00000BF2  486E FFF4                pea.l      [A6 - 0xC]
  1081. 00000BF6  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  1082. 00000BFA  486E FFF4                pea.l      [A6 - 0xC]
  1083. 00000BFE  486E FFFC                pea.l      [A6 - 0x4]
  1084. 00000C02  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1085. 00000C06  4EAD EF96                jsr        [A5 - 0x106A]
  1086. 00000C0A  486E FFF4                pea.l      [A6 - 0xC]
  1087. 00000C0E  486E FFFC                pea.l      [A6 - 0x4]
  1088. 00000C12  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1089. 00000C16  4EAD EF96                jsr        [A5 - 0x106A]
  1090. 00000C1A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1091. 00000C1E  206E 0008                movea.l    A0, [A6 + 0x8]
  1092. 00000C22  2250                     movea.l    A1, [A0]
  1093. 00000C24  2F29 007E                move.l     -[A7], [A1 + 0x7E]
  1094. 00000C28  4EAD CEFE                jsr        [A5 - 0x3102]
  1095. 00000C2C  4A00                     tst.b      D0
  1096. 00000C2E  6728                     beq        +0x2A /* 00000C58 */
  1097. 00000C30  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1098. 00000C34  4EAD E662                jsr        [A5 - 0x199E]
  1099. 00000C38  206E 0008                movea.l    A0, [A6 + 0x8]
  1100. 00000C3C  2250                     movea.l    A1, [A0]
  1101. 00000C3E  2F29 0082                move.l     -[A7], [A1 + 0x82]
  1102. 00000C42  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1103. 00000C46  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1104. 00000C4A  2F08                     move.l     -[A7], A0
  1105. 00000C4C  4EBA 0418                jsr        [PC + 0x418 /* 00001066 */]
  1106. 00000C50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1107. 00000C54  4EAD E662                jsr        [A5 - 0x199E]
  1108. label00000C58:
  1109. 00000C58  4E5E                     unlink     A6
  1110. 00000C5A  4E74 000E                rtd        0x000E
  1111. export_952:
  1112. 00000C5E  4E56 FFF0                link       A6, -0x0010
  1113. 00000C62  2F0A                     move.l     -[A7], A2
  1114. 00000C64  486E FFF0                pea.l      [A6 - 0x10]
  1115. 00000C68  246E 0008                movea.l    A2, [A6 + 0x8]
  1116. 00000C6C  2052                     movea.l    A0, [A2]
  1117. 00000C6E  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  1118. 00000C72  4EAD CEF2                jsr        [A5 - 0x310E]
  1119. 00000C76  04AE 0000 0010 FFFC      subi.l     [A6 - 0x4], 0x10
  1120. 00000C7E  486E FFF0                pea.l      [A6 - 0x10]
  1121. 00000C82  2052                     movea.l    A0, [A2]
  1122. 00000C84  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  1123. 00000C88  4EAD EF42                jsr        [A5 - 0x10BE]
  1124. 00000C8C  245F                     movea.l    A2, [A7]+
  1125. 00000C8E  4E5E                     unlink     A6
  1126. 00000C90  4E74 0006                rtd        0x0006
  1127. export_953:
  1128. 00000C94  4E56 FFF4                link       A6, -0x000C
  1129. 00000C98  2F0A                     move.l     -[A7], A2
  1130. 00000C9A  1F2E 0012                move.b     -[A7], [A6 + 0x12]
  1131. 00000C9E  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  1132. 00000CA2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1133. 00000CA6  486E FFF4                pea.l      [A6 - 0xC]
  1134. 00000CAA  486E FFF8                pea.l      [A6 - 0x8]
  1135. 00000CAE  246E 0008                movea.l    A2, [A6 + 0x8]
  1136. 00000CB2  2052                     movea.l    A0, [A2]
  1137. 00000CB4  2F28 0070                move.l     -[A7], [A0 + 0x70]
  1138. 00000CB8  4EAD E4F0                jsr        [A5 - 0x1B10]
  1139. 00000CBC  202E FFF4                move.l     D0, [A6 - 0xC]
  1140. 00000CC0  6736                     beq        +0x38 /* 00000CF8 */
  1141. 00000CC2  2F0A                     move.l     -[A7], A2
  1142. 00000CC4  4EAD E662                jsr        [A5 - 0x199E]
  1143. 00000CC8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1144. 00000CCC  2F0A                     move.l     -[A7], A2
  1145. 00000CCE  4EAD D63C                jsr        [A5 - 0x29C4]
  1146. 00000CD2  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  1147. 00000CD6  7001                     moveq.l    D0, 0x01
  1148. 00000CD8  1F00                     move.b     -[A7], D0
  1149. 00000CDA  2052                     movea.l    A0, [A2]
  1150. 00000CDC  2F28 0070                move.l     -[A7], [A0 + 0x70]
  1151. 00000CE0  4EAD E54A                jsr        [A5 - 0x1AB6]
  1152. 00000CE4  7008                     moveq.l    D0, 0x08
  1153. 00000CE6  2040                     movea.l    A0, D0
  1154. 00000CE8  43EE FFFC                lea.l      A1, [A6 - 0x4]
  1155. 00000CEC  A03B                     syscall    Delay
  1156. 00000CEE  2280                     move.l     [A1], D0
  1157. 00000CF0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1158. 00000CF4  4EAD E662                jsr        [A5 - 0x199E]
  1159. label00000CF8:
  1160. 00000CF8  245F                     movea.l    A2, [A7]+
  1161. 00000CFA  4E5E                     unlink     A6
  1162. 00000CFC  4E74 000C                rtd        0x000C
  1163. export_954:
  1164. 00000D00  4E56 0000                link       A6, 0
  1165. 00000D04  48E7 0030                movem.l    -[A7], A2,A3
  1166. 00000D08  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1167. 00000D0C  4EAD 0652                jsr        [A5 + 0x652 /* export_198 */]
  1168. 00000D10  246E 0008                movea.l    A2, [A6 + 0x8]
  1169. 00000D14  2652                     movea.l    A3, [A2]
  1170. 00000D16  4AAB 0060                tst.l      [A3 + 0x60]
  1171. 00000D1A  661E                     bne        +0x20 /* 00000D3A */
  1172. 00000D1C  3F2B 0074                move.w     -[A7], [A3 + 0x74]
  1173. 00000D20  A887                     syscall    TextFont
  1174. 00000D22  206E 0008                movea.l    A0, [A6 + 0x8]
  1175. 00000D26  2250                     movea.l    A1, [A0]
  1176. 00000D28  3F29 0076                move.w     -[A7], [A1 + 0x76]
  1177. 00000D2C  A88A                     syscall    TextSize
  1178. 00000D2E  206E 0008                movea.l    A0, [A6 + 0x8]
  1179. 00000D32  2250                     movea.l    A1, [A0]
  1180. 00000D34  3F29 0078                move.w     -[A7], [A1 + 0x78]
  1181. 00000D38  A888                     syscall    TextFace
  1182. label00000D3A:
  1183. 00000D3A  4CDF 0C00                movem.l    A2,A3, [A7]+
  1184. 00000D3E  4E5E                     unlink     A6
  1185. 00000D40  4E74 0004                rtd        0x0004
  1186. export_955:
  1187. 00000D44  4E56 FFF8                link       A6, -0x0008
  1188. 00000D48  2F0A                     move.l     -[A7], A2
  1189. 00000D4A  246E 0008                movea.l    A2, [A6 + 0x8]
  1190. 00000D4E  2052                     movea.l    A0, [A2]
  1191. 00000D50  41E8 008A                lea.l      A0, [A0 + 0x8A]
  1192. 00000D54  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1193. 00000D58  22D8                     move.l     [A1]+, [A0]+
  1194. 00000D5A  22D8                     move.l     [A1]+, [A0]+
  1195. 00000D5C  2F0A                     move.l     -[A7], A2
  1196. 00000D5E  4EAD CFA0                jsr        [A5 - 0x3060]
  1197. 00000D62  486E FFF8                pea.l      [A6 - 0x8]
  1198. 00000D66  A8A4                     syscall    InvertRect
  1199. 00000D68  245F                     movea.l    A2, [A7]+
  1200. 00000D6A  4E5E                     unlink     A6
  1201. 00000D6C  4E74 0004                rtd        0x0004
  1202. export_956:
  1203. 00000D70  4E56 FEF8                link       A6, -0x0108
  1204. 00000D74  48E7 1030                movem.l    -[A7], D3,A2,A3
  1205. 00000D78  486E FEF8                pea.l      [A6 - 0x108]
  1206. 00000D7C  246E 0008                movea.l    A2, [A6 + 0x8]
  1207. 00000D80  2052                     movea.l    A0, [A2]
  1208. 00000D82  2F28 0070                move.l     -[A7], [A0 + 0x70]
  1209. 00000D86  4EAD E502                jsr        [A5 - 0x1AFE]
  1210. 00000D8A  4267                     clr.w      -[A7]
  1211. 00000D8C  2052                     movea.l    A0, [A2]
  1212. 00000D8E  3F28 007C                move.w     -[A7], [A0 + 0x7C]
  1213. 00000D92  A893                     syscall    MoveTo
  1214. 00000D94  486E FEF8                pea.l      [A6 - 0x108]
  1215. 00000D98  A884                     syscall    DrawString
  1216. 00000D9A  246E 0008                movea.l    A2, [A6 + 0x8]
  1217. 00000D9E  2052                     movea.l    A0, [A2]
  1218. 00000DA0  2F28 0086                move.l     -[A7], [A0 + 0x86]
  1219. 00000DA4  7002                     moveq.l    D0, 0x02
  1220. 00000DA6  3F00                     move.w     -[A7], D0
  1221. 00000DA8  3F3C 00C8                move.w     -[A7], 0xC8
  1222. 00000DAC  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  1223. 00000DB0  504F                     addq.w     A7, 8
  1224. 00000DB2  2052                     movea.l    A0, [A2]
  1225. 00000DB4  2F28 0070                move.l     -[A7], [A0 + 0x70]
  1226. 00000DB8  4EAD E544                jsr        [A5 - 0x1ABC]
  1227. 00000DBC  3F00                     move.w     -[A7], D0
  1228. 00000DBE  486E FEF8                pea.l      [A6 - 0x108]
  1229. 00000DC2  2052                     movea.l    A0, [A2]
  1230. 00000DC4  2F28 0070                move.l     -[A7], [A0 + 0x70]
  1231. 00000DC8  4EAD E514                jsr        [A5 - 0x1AEC]
  1232. 00000DCC  206D CE52                movea.l    A0, [A5 - 0x31AE]
  1233. 00000DD0  3028 0044                move.w     D0, [A0 + 0x44]
  1234. 00000DD4  48C0                     ext.l      D0
  1235. 00000DD6  207C 0000 0BA6           movea.l    A0, 0xBA6
  1236. 00000DDC  1410                     move.b     D2, [A0]
  1237. 00000DDE  7200                     moveq.l    D1, 0x00
  1238. 00000DE0  1202                     move.b     D1, D2
  1239. 00000DE2  B081                     cmp.l      D0, D1
  1240. 00000DE4  6604                     bne        +0x6 /* 00000DEA */
  1241. 00000DE6  7000                     moveq.l    D0, 0x00
  1242. 00000DE8  6002                     bra        +0x4 /* 00000DEC */
  1243. label00000DEA:
  1244. 00000DEA  7002                     moveq.l    D0, 0x02
  1245. label00000DEC:
  1246. 00000DEC  3600                     move.w     D3, D0
  1247. 00000DEE  486E FFF8                pea.l      [A6 - 0x8]
  1248. 00000DF2  A88B                     syscall    GetFontInfo
  1249. 00000DF4  246E 0008                movea.l    A2, [A6 + 0x8]
  1250. 00000DF8  2652                     movea.l    A3, [A2]
  1251. 00000DFA  302B 0084                move.w     D0, [A3 + 0x84]
  1252. 00000DFE  D06E FFFC                add.w      D0, [A6 - 0x4]
  1253. 00000E02  D043                     add.w      D0, D3
  1254. 00000E04  3F00                     move.w     -[A7], D0
  1255. 00000E06  3F2B 007C                move.w     -[A7], [A3 + 0x7C]
  1256. 00000E0A  A893                     syscall    MoveTo
  1257. 00000E0C  486E FEF8                pea.l      [A6 - 0x108]
  1258. 00000E10  A884                     syscall    DrawString
  1259. 00000E12  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1260. 00000E16  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1261. 00000E1A  4EBA 031C                jsr        [PC + 0x31C /* 00001138 */]
  1262. 00000E1E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1263. 00000E22  4E5E                     unlink     A6
  1264. 00000E24  4E74 0008                rtd        0x0008
  1265. export_957:
  1266. 00000E28  4E56 0000                link       A6, 0
  1267. 00000E2C  48E7 1020                movem.l    -[A7], D3,A2
  1268. 00000E30  246E 0008                movea.l    A2, [A6 + 0x8]
  1269. 00000E34  2052                     movea.l    A0, [A2]
  1270. 00000E36  1628 001D                move.b     D3, [A0 + 0x1D]
  1271. 00000E3A  2F0A                     move.l     -[A7], A2
  1272. 00000E3C  4EBA 0330                jsr        [PC + 0x330 /* 0000116E */]
  1273. 00000E40  486D CE42                pea.l      [A5 - 0x31BE]
  1274. 00000E44  2052                     movea.l    A0, [A2]
  1275. 00000E46  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  1276. 00000E4A  4EAD EEE8                jsr        [A5 - 0x1118]
  1277. 00000E4E  2F00                     move.l     -[A7], D0
  1278. 00000E50  4EAD DDB4                jsr        [A5 - 0x224C]
  1279. 00000E54  4A03                     tst.b      D3
  1280. 00000E56  6606                     bne        +0x8 /* 00000E5E */
  1281. 00000E58  2F0A                     move.l     -[A7], A2
  1282. 00000E5A  4EAD EF36                jsr        [A5 - 0x10CA]
  1283. label00000E5E:
  1284. 00000E5E  4CDF 0408                movem.l    D3,A2, [A7]+
  1285. 00000E62  4E5E                     unlink     A6
  1286. 00000E64  4E74 0004                rtd        0x0004
  1287. export_958:
  1288. 00000E68  4E56 FFF8                link       A6, -0x0008
  1289. 00000E6C  48E7 1020                movem.l    -[A7], D3,A2
  1290. 00000E70  246E 0008                movea.l    A2, [A6 + 0x8]
  1291. 00000E74  2052                     movea.l    A0, [A2]
  1292. 00000E76  1628 001D                move.b     D3, [A0 + 0x1D]
  1293. 00000E7A  2F0A                     move.l     -[A7], A2
  1294. 00000E7C  4EBA 030A                jsr        [PC + 0x30A /* 00001188 */]
  1295. 00000E80  486D CE3A                pea.l      [A5 - 0x31C6]
  1296. 00000E84  2052                     movea.l    A0, [A2]
  1297. 00000E86  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  1298. 00000E8A  4EAD EEE8                jsr        [A5 - 0x1118]
  1299. 00000E8E  2F00                     move.l     -[A7], D0
  1300. 00000E90  4EAD DDB4                jsr        [A5 - 0x224C]
  1301. 00000E94  4A03                     tst.b      D3
  1302. 00000E96  6720                     beq        +0x22 /* 00000EB8 */
  1303. 00000E98  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  1304. 00000E9C  2052                     movea.l    A0, [A2]
  1305. 00000E9E  7048                     moveq.l    D0, 0x48
  1306. 00000EA0  D1C0                     add.l      A0, D0
  1307. 00000EA2  2F08                     move.l     -[A7], A0
  1308. 00000EA4  486E FFF8                pea.l      [A6 - 0x8]
  1309. 00000EA8  2F0A                     move.l     -[A7], A2
  1310. 00000EAA  4EAD EF9C                jsr        [A5 - 0x1064]
  1311. 00000EAE  486E FFF8                pea.l      [A6 - 0x8]
  1312. 00000EB2  2F0A                     move.l     -[A7], A2
  1313. 00000EB4  4EAD EF30                jsr        [A5 - 0x10D0]
  1314. label00000EB8:
  1315. 00000EB8  4CDF 0408                movem.l    D3,A2, [A7]+
  1316. 00000EBC  4E5E                     unlink     A6
  1317. 00000EBE  4E74 0004                rtd        0x0004
  1318. export_944:
  1319. 00000EC2  4E56 0000                link       A6, 0
  1320. 00000EC6  48E7 1018                movem.l    -[A7], D3,A3,A4
  1321. 00000ECA  206E 0014                movea.l    A0, [A6 + 0x14]
  1322. 00000ECE  2050                     movea.l    A0, [A0]
  1323. 00000ED0  2668 0006                movea.l    A3, [A0 + 0x6]
  1324. 00000ED4  2053                     movea.l    A0, [A3]
  1325. 00000ED6  2868 0006                movea.l    A4, [A0 + 0x6]
  1326. 00000EDA  2F0C                     move.l     -[A7], A4
  1327. 00000EDC  A9A2                     syscall    LoadResource
  1328. 00000EDE  204C                     movea.l    A0, A4
  1329. 00000EE0  A069                     syscall    HGetState
  1330. 00000EE2  1600                     move.b     D3, D0
  1331. 00000EE4  204C                     movea.l    A0, A4
  1332. 00000EE6  A029                     syscall    HLock
  1333. 00000EE8  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  1334. 00000EEC  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1335. 00000EF0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1336. 00000EF4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1337. 00000EF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1338. 00000EFC  2054                     movea.l    A0, [A4]
  1339. 00000EFE  4E90                     jsr        [A0]
  1340. 00000F00  204C                     movea.l    A0, A4
  1341. 00000F02  1003                     move.b     D0, D3
  1342. 00000F04  A06A                     syscall    HSetState
  1343. 00000F06  0C6E 0002 0018           cmpi.w     [A6 + 0x18], 0x2
  1344. 00000F0C  660C                     bne        +0xE /* 00000F1A */
  1345. 00000F0E  206E 0014                movea.l    A0, [A6 + 0x14]
  1346. 00000F12  2050                     movea.l    A0, [A0]
  1347. 00000F14  0668 000E 0002           addi.w     [A0 + 0x2], 0xE
  1348. label00000F1A:
  1349. 00000F1A  4CDF 1808                movem.l    D3,A3,A4, [A7]+
  1350. 00000F1E  4E5E                     unlink     A6
  1351. 00000F20  205F                     movea.l    A0, [A7]+
  1352. 00000F22  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1353. 00000F26  4ED0                     jmp        [A0]
  1354. fn00000F28:
  1355. 00000F28  4E56 0000                link       A6, 0
  1356. 00000F2C  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1357. 00000F30  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1358. 00000F34  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  1359. 00000F38  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  1360. 00000F3C  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  1361. 00000F40  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1362. 00000F44  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  1363. 00000F48  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1364. 00000F4C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1365. 00000F50  4EAD 050A                jsr        [A5 + 0x50A /* export_157 */]
  1366. 00000F54  7001                     moveq.l    D0, 0x01
  1367. 00000F56  1F00                     move.b     -[A7], D0
  1368. 00000F58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1369. 00000F5C  4EAD CF04                jsr        [A5 - 0x30FC]
  1370. 00000F60  3F2E 0024                move.w     -[A7], [A6 + 0x24]
  1371. 00000F64  1F2E 0022                move.b     -[A7], [A6 + 0x22]
  1372. 00000F68  1F2E 0020                move.b     -[A7], [A6 + 0x20]
  1373. 00000F6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1374. 00000F70  4EAD E5E6                jsr        [A5 - 0x1A1A]
  1375. 00000F74  4E5E                     unlink     A6
  1376. 00000F76  4E74 001E                rtd        0x001E
  1377. export_959:
  1378. fn00000F7A:
  1379. 00000F7A  4E56 FFFC                link       A6, -0x0004
  1380. 00000F7E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1381. 00000F82  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1382. 00000F86  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1383. 00000F8A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1384. 00000F8E  4EAD 0512                jsr        [A5 + 0x512 /* export_158 */]
  1385. 00000F92  206E 000C                movea.l    A0, [A6 + 0xC]
  1386. 00000F96  3F28 0016                move.w     -[A7], [A0 + 0x16]
  1387. 00000F9A  3028 0018                move.w     D0, [A0 + 0x18]
  1388. 00000F9E  56C0                     sne        D0
  1389. 00000FA0  4400                     neg.b      D0
  1390. 00000FA2  4880                     ext.w      D0
  1391. 00000FA4  48C0                     ext.l      D0
  1392. 00000FA6  1F00                     move.b     -[A7], D0
  1393. 00000FA8  3028 001A                move.w     D0, [A0 + 0x1A]
  1394. 00000FAC  0240 0100                andi.w     D0, 0x100
  1395. 00000FB0  4A40                     tst.w      D0
  1396. 00000FB2  56C0                     sne        D0
  1397. 00000FB4  4400                     neg.b      D0
  1398. 00000FB6  4880                     ext.w      D0
  1399. 00000FB8  48C0                     ext.l      D0
  1400. 00000FBA  1F00                     move.b     -[A7], D0
  1401. 00000FBC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1402. 00000FC0  4EAD E5E6                jsr        [A5 - 0x1A1A]
  1403. 00000FC4  206E 000C                movea.l    A0, [A6 + 0xC]
  1404. 00000FC8  3028 001A                move.w     D0, [A0 + 0x1A]
  1405. 00000FCC  0240 0200                andi.w     D0, 0x200
  1406. 00000FD0  4A40                     tst.w      D0
  1407. 00000FD2  56C0                     sne        D0
  1408. 00000FD4  4400                     neg.b      D0
  1409. 00000FD6  4880                     ext.w      D0
  1410. 00000FD8  48C0                     ext.l      D0
  1411. 00000FDA  1F00                     move.b     -[A7], D0
  1412. 00000FDC  206E 0008                movea.l    A0, [A6 + 0x8]
  1413. 00000FE0  2250                     movea.l    A1, [A0]
  1414. 00000FE2  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1415. 00000FE6  4EAD E53E                jsr        [A5 - 0x1AC2]
  1416. 00000FEA  4E5E                     unlink     A6
  1417. 00000FEC  4E74 0010                rtd        0x0010
  1418. export_960:
  1419. 00000FF0  4E56 FFF8                link       A6, -0x0008
  1420. 00000FF4  2F0A                     move.l     -[A7], A2
  1421. 00000FF6  486D E562                pea.l      [A5 - 0x1A9E]
  1422. 00000FFA  7020                     moveq.l    D0, 0x20
  1423. 00000FFC  2F00                     move.l     -[A7], D0
  1424. 00000FFE  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  1425. 00001002  246E 0008                movea.l    A2, [A6 + 0x8]
  1426. 00001006  2052                     movea.l    A0, [A2]
  1427. 00001008  2140 0070                move.l     [A0 + 0x70], D0
  1428. 0000100C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1429. 00001010  2F0A                     move.l     -[A7], A2
  1430. 00001012  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  1431. 00001016  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1432. 0000101A  2F00                     move.l     -[A7], D0
  1433. 0000101C  4EBA F028                jsr        [PC - 0xFD8 /* 00000046 */]
  1434. 00001020  245F                     movea.l    A2, [A7]+
  1435. 00001022  4E5E                     unlink     A6
  1436. 00001024  4E74 000A                rtd        0x000A
  1437. export_961:
  1438. 00001028  4E56 0000                link       A6, 0
  1439. 0000102C  206E 0008                movea.l    A0, [A6 + 0x8]
  1440. 00001030  2250                     movea.l    A1, [A0]
  1441. 00001032  2029 0070                move.l     D0, [A1 + 0x70]
  1442. 00001036  4E5E                     unlink     A6
  1443. 00001038  4E74 0004                rtd        0x0004
  1444. export_962:
  1445. 0000103C  4E56 0000                link       A6, 0
  1446. 00001040  48E7 1020                movem.l    -[A7], D3,A2
  1447. 00001044  246E 0008                movea.l    A2, [A6 + 0x8]
  1448. 00001048  2052                     movea.l    A0, [A2]
  1449. 0000104A  7670                     moveq.l    D3, 0x70
  1450. 0000104C  D1C3                     add.l      A0, D3
  1451. 0000104E  2F08                     move.l     -[A7], A0
  1452. 00001050  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  1453. 00001054  2052                     movea.l    A0, [A2]
  1454. 00001056  216E 000C 0070           move.l     [A0 + 0x70], [A6 + 0xC]
  1455. 0000105C  4CDF 0408                movem.l    D3,A2, [A7]+
  1456. 00001060  4E5E                     unlink     A6
  1457. 00001062  4E74 0008                rtd        0x0008
  1458. export_963:
  1459. fn00001066:
  1460. 00001066  4E56 FFF8                link       A6, -0x0008
  1461. 0000106A  2F0A                     move.l     -[A7], A2
  1462. 0000106C  246E 0008                movea.l    A2, [A6 + 0x8]
  1463. 00001070  2052                     movea.l    A0, [A2]
  1464. 00001072  4AA8 0070                tst.l      [A0 + 0x70]
  1465. 00001076  672C                     beq        +0x2E /* 000010A4 */
  1466. 00001078  486E FFFC                pea.l      [A6 - 0x4]
  1467. 0000107C  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  1468. 00001080  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1469. 00001084  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1470. 00001088  2F0A                     move.l     -[A7], A2
  1471. 0000108A  4EAD E5EC                jsr        [A5 - 0x1A14]
  1472. 0000108E  2040                     movea.l    A0, D0
  1473. 00001090  2F10                     move.l     -[A7], [A0]
  1474. 00001092  2F0A                     move.l     -[A7], A2
  1475. 00001094  4EAD E5F2                jsr        [A5 - 0x1A0E]
  1476. 00001098  2F00                     move.l     -[A7], D0
  1477. 0000109A  2052                     movea.l    A0, [A2]
  1478. 0000109C  2F28 0070                move.l     -[A7], [A0 + 0x70]
  1479. 000010A0  4EAD E4F6                jsr        [A5 - 0x1B0A]
  1480. label000010A4:
  1481. 000010A4  245F                     movea.l    A2, [A7]+
  1482. 000010A6  4E5E                     unlink     A6
  1483. 000010A8  4E74 000E                rtd        0x000E
  1484. export_964:
  1485. 000010AC  4E56 0000                link       A6, 0
  1486. 000010B0  48E7 0030                movem.l    -[A7], A2,A3
  1487. 000010B4  486E 0012                pea.l      [A6 + 0x12]
  1488. 000010B8  A870                     syscall    LocalToGlobal
  1489. 000010BA  246E 0016                movea.l    A2, [A6 + 0x16]
  1490. 000010BE  47EE 0012                lea.l      A3, [A6 + 0x12]
  1491. 000010C2  2013                     move.l     D0, [A3]
  1492. 000010C4  206E 0016                movea.l    A0, [A6 + 0x16]
  1493. 000010C8  2080                     move.l     [A0], D0
  1494. 000010CA  200A                     move.l     D0, A2
  1495. 000010CC  4CDF 0C00                movem.l    A2,A3, [A7]+
  1496. 000010D0  4E5E                     unlink     A6
  1497. 000010D2  4E74 0012                rtd        0x0012
  1498. export_965:
  1499. 000010D6  4E56 0000                link       A6, 0
  1500. 000010DA  7000                     moveq.l    D0, 0x00
  1501. 000010DC  4E5E                     unlink     A6
  1502. 000010DE  4E74 0004                rtd        0x0004
  1503. export_966:
  1504. 000010E2  4E56 0000                link       A6, 0
  1505. 000010E6  4E5E                     unlink     A6
  1506. 000010E8  4E74 0006                rtd        0x0006
  1507. export_967:
  1508. 000010EC  4E56 0000                link       A6, 0
  1509. 000010F0  2F0A                     move.l     -[A7], A2
  1510. 000010F2  206E 0014                movea.l    A0, [A6 + 0x14]
  1511. 000010F6  246E 0008                movea.l    A2, [A6 + 0x8]
  1512. 000010FA  2252                     movea.l    A1, [A2]
  1513. 000010FC  2269 0070                movea.l    A1, [A1 + 0x70]
  1514. 00001100  B1C9                     cmpa.l     A0, A1
  1515. 00001102  6618                     bne        +0x1A /* 0000111C */
  1516. 00001104  0CAE 0000 0003 0010      cmpi.l     [A6 + 0x10], 0x3
  1517. 0000110C  660E                     bne        +0x10 /* 0000111C */
  1518. 0000110E  206E 000C                movea.l    A0, [A6 + 0xC]
  1519. 00001112  3F10                     move.w     -[A7], [A0]
  1520. 00001114  2F0A                     move.l     -[A7], A2
  1521. 00001116  4EAD E5D4                jsr        [A5 - 0x1A2C]
  1522. 0000111A  6014                     bra        +0x16 /* 00001130 */
  1523. label0000111C:
  1524. 0000111C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1525. 00001120  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1526. 00001124  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1527. 00001128  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1528. 0000112C  4EAD 0B82                jsr        [A5 + 0xB82 /* export_364 */]
  1529. label00001130:
  1530. 00001130  245F                     movea.l    A2, [A7]+
  1531. 00001132  4E5E                     unlink     A6
  1532. 00001134  4E74 0010                rtd        0x0010
  1533. export_968:
  1534. fn00001138:
  1535. 00001138  4E56 FFF8                link       A6, -0x0008
  1536. 0000113C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1537. 00001140  4EAD CED4                jsr        [A5 - 0x312C]
  1538. 00001144  4A00                     tst.b      D0
  1539. 00001146  6620                     bne        +0x22 /* 00001168 */
  1540. 00001148  206E 000C                movea.l    A0, [A6 + 0xC]
  1541. 0000114C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1542. 00001150  22D8                     move.l     [A1]+, [A0]+
  1543. 00001152  22D8                     move.l     [A1]+, [A0]+
  1544. 00001154  486D CE3A                pea.l      [A5 - 0x31C6]
  1545. 00001158  A89D                     syscall    PenPat
  1546. 0000115A  700B                     moveq.l    D0, 0x0B
  1547. 0000115C  3F00                     move.w     -[A7], D0
  1548. 0000115E  A89C                     syscall    PenMode
  1549. 00001160  486E FFF8                pea.l      [A6 - 0x8]
  1550. 00001164  A8A2                     syscall    PaintRect
  1551. 00001166  A89E                     syscall    PenNormal
  1552. label00001168:
  1553. 00001168  4E5E                     unlink     A6
  1554. 0000116A  4E74 0008                rtd        0x0008
  1555. export_969:
  1556. fn0000116E:
  1557. 0000116E  4E56 0000                link       A6, 0
  1558. 00001172  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1559. 00001176  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  1560. 0000117A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1561. 0000117E  4EAD EF36                jsr        [A5 - 0x10CA]
  1562. 00001182  4E5E                     unlink     A6
  1563. 00001184  4E74 0004                rtd        0x0004
  1564. export_970:
  1565. fn00001188:
  1566. 00001188  4E56 FFF8                link       A6, -0x0008
  1567. 0000118C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1568. 00001190  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  1569. 00001194  206E 0008                movea.l    A0, [A6 + 0x8]
  1570. 00001198  2250                     movea.l    A1, [A0]
  1571. 0000119A  7048                     moveq.l    D0, 0x48
  1572. 0000119C  D3C0                     add.l      A1, D0
  1573. 0000119E  2F09                     move.l     -[A7], A1
  1574. 000011A0  486E FFF8                pea.l      [A6 - 0x8]
  1575. 000011A4  2F08                     move.l     -[A7], A0
  1576. 000011A6  4EAD EF9C                jsr        [A5 - 0x1064]
  1577. 000011AA  486E FFF8                pea.l      [A6 - 0x8]
  1578. 000011AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1579. 000011B2  4EAD EF30                jsr        [A5 - 0x10D0]
  1580. 000011B6  486E FFF8                pea.l      [A6 - 0x8]
  1581. 000011BA  A92A                     syscall    ValidRect
  1582. 000011BC  4E5E                     unlink     A6
  1583. 000011BE  4E74 0004                rtd        0x0004
  1584. export_971:
  1585. 000011C2  4E56 0000                link       A6, 0
  1586. 000011C6  2F0A                     move.l     -[A7], A2
  1587. 000011C8  246E 0008                movea.l    A2, [A6 + 0x8]
  1588. 000011CC  2052                     movea.l    A0, [A2]
  1589. 000011CE  7070                     moveq.l    D0, 0x70
  1590. 000011D0  D1C0                     add.l      A0, D0
  1591. 000011D2  2F08                     move.l     -[A7], A0
  1592. 000011D4  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  1593. 000011D8  2F0A                     move.l     -[A7], A2
  1594. 000011DA  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  1595. 000011DE  245F                     movea.l    A2, [A7]+
  1596. 000011E0  4E5E                     unlink     A6
  1597. 000011E2  4E74 0004                rtd        0x0004
  1598. export_972:
  1599. 000011E6  4E56 0000                link       A6, 0
  1600. 000011EA  2F0A                     move.l     -[A7], A2
  1601. 000011EC  206E 0008                movea.l    A0, [A6 + 0x8]
  1602. 000011F0  2250                     movea.l    A1, [A0]
  1603. 000011F2  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1604. 000011F6  A955                     syscall    DisposeControl
  1605. 000011F8  7000                     moveq.l    D0, 0x00
  1606. 000011FA  246E 0008                movea.l    A2, [A6 + 0x8]
  1607. 000011FE  2052                     movea.l    A0, [A2]
  1608. 00001200  2140 0070                move.l     [A0 + 0x70], D0
  1609. 00001204  2F0A                     move.l     -[A7], A2
  1610. 00001206  4EAD 051A                jsr        [A5 + 0x51A /* export_159 */]
  1611. 0000120A  245F                     movea.l    A2, [A7]+
  1612. 0000120C  4E5E                     unlink     A6
  1613. 0000120E  4E74 0004                rtd        0x0004
  1614. export_973:
  1615. 00001212  4E56 0000                link       A6, 0
  1616. 00001216  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1617. 0000121A  4EAD CFA0                jsr        [A5 - 0x3060]
  1618. 0000121E  206E 0008                movea.l    A0, [A6 + 0x8]
  1619. 00001222  2250                     movea.l    A1, [A0]
  1620. 00001224  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1621. 00001228  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1622. 0000122C  A963                     syscall    SetControlValue/SetCtlValue
  1623. 0000122E  7003                     moveq.l    D0, 0x03
  1624. 00001230  2F00                     move.l     -[A7], D0
  1625. 00001232  486E 000C                pea.l      [A6 + 0xC]
  1626. 00001236  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1627. 0000123A  4EAD D762                jsr        [A5 - 0x289E]
  1628. 0000123E  4E5E                     unlink     A6
  1629. 00001240  4E74 0006                rtd        0x0006
  1630. export_974:
  1631. 00001244  4E56 0000                link       A6, 0
  1632. 00001248  554F                     subq.w     A7, 2
  1633. 0000124A  206E 0008                movea.l    A0, [A6 + 0x8]
  1634. 0000124E  2250                     movea.l    A1, [A0]
  1635. 00001250  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1636. 00001254  A960                     syscall    GetControlValue/GetCtlValue
  1637. 00001256  301F                     move.w     D0, [A7]+
  1638. 00001258  4E5E                     unlink     A6
  1639. 0000125A  4E74 0004                rtd        0x0004
  1640. export_975:
  1641. 0000125E  4E56 0000                link       A6, 0
  1642. 00001262  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1643. 00001266  4EAD CFA0                jsr        [A5 - 0x3060]
  1644. 0000126A  206E 0008                movea.l    A0, [A6 + 0x8]
  1645. 0000126E  2250                     movea.l    A1, [A0]
  1646. 00001270  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1647. 00001274  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1648. 00001278  A965                     syscall    SetControlMaximum/SetMaxCtl
  1649. 0000127A  4E5E                     unlink     A6
  1650. 0000127C  4E74 0006                rtd        0x0006
  1651. export_976:
  1652. 00001280  4E56 0000                link       A6, 0
  1653. 00001284  554F                     subq.w     A7, 2
  1654. 00001286  206E 0008                movea.l    A0, [A6 + 0x8]
  1655. 0000128A  2250                     movea.l    A1, [A0]
  1656. 0000128C  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1657. 00001290  A962                     syscall    GetControlMaximum/GetMaxCtl
  1658. 00001292  301F                     move.w     D0, [A7]+
  1659. 00001294  4E5E                     unlink     A6
  1660. 00001296  4E74 0004                rtd        0x0004
  1661. export_977:
  1662. 0000129A  4E56 0000                link       A6, 0
  1663. 0000129E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1664. 000012A2  4EAD CFA0                jsr        [A5 - 0x3060]
  1665. 000012A6  206E 0008                movea.l    A0, [A6 + 0x8]
  1666. 000012AA  2250                     movea.l    A1, [A0]
  1667. 000012AC  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1668. 000012B0  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1669. 000012B4  A964                     syscall    SetControlMinimum/SetMinCtl
  1670. 000012B6  4E5E                     unlink     A6
  1671. 000012B8  4E74 0006                rtd        0x0006
  1672. export_978:
  1673. 000012BC  4E56 0000                link       A6, 0
  1674. 000012C0  554F                     subq.w     A7, 2
  1675. 000012C2  206E 0008                movea.l    A0, [A6 + 0x8]
  1676. 000012C6  2250                     movea.l    A1, [A0]
  1677. 000012C8  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1678. 000012CC  A961                     syscall    GetControlMinimum/GetMinCtl
  1679. 000012CE  301F                     move.w     D0, [A7]+
  1680. 000012D0  4E5E                     unlink     A6
  1681. 000012D2  4E74 0004                rtd        0x0004
  1682. export_979:
  1683. 000012D6  4E56 0000                link       A6, 0
  1684. 000012DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1685. 000012DE  4EAD CFA0                jsr        [A5 - 0x3060]
  1686. 000012E2  206E 0008                movea.l    A0, [A6 + 0x8]
  1687. 000012E6  2250                     movea.l    A1, [A0]
  1688. 000012E8  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1689. 000012EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1690. 000012F0  A95F                     syscall    SetControlTitle/SetCTitle
  1691. 000012F2  4E5E                     unlink     A6
  1692. 000012F4  4E74 0008                rtd        0x0008
  1693. export_980:
  1694. 000012F8  4E56 0000                link       A6, 0
  1695. 000012FC  206E 0008                movea.l    A0, [A6 + 0x8]
  1696. 00001300  2250                     movea.l    A1, [A0]
  1697. 00001302  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1698. 00001306  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1699. 0000130A  A95E                     syscall    GetControlTitle/GetCTitle
  1700. 0000130C  4E5E                     unlink     A6
  1701. 0000130E  4E74 0008                rtd        0x0008
  1702. export_981:
  1703. 00001312  4E56 0000                link       A6, 0
  1704. 00001316  206E 0008                movea.l    A0, [A6 + 0x8]
  1705. 0000131A  2250                     movea.l    A1, [A0]
  1706. 0000131C  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1707. 00001320  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1708. 00001324  A96B                     syscall    SetControlAction/SetCtlAction
  1709. 00001326  4E5E                     unlink     A6
  1710. 00001328  4E74 0008                rtd        0x0008
  1711. export_982:
  1712. 0000132C  4E56 FFF8                link       A6, -0x0008
  1713. 00001330  2F0A                     move.l     -[A7], A2
  1714. 00001332  246E 0008                movea.l    A2, [A6 + 0x8]
  1715. 00001336  2052                     movea.l    A0, [A2]
  1716. 00001338  4A28 001C                tst.b      [A0 + 0x1C]
  1717. 0000133C  6642                     bne        +0x44 /* 00001380 */
  1718. 0000133E  2F0A                     move.l     -[A7], A2
  1719. 00001340  4EAD CFA0                jsr        [A5 - 0x3060]
  1720. 00001344  A896                     syscall    HidePen
  1721. 00001346  206E 0008                movea.l    A0, [A6 + 0x8]
  1722. 0000134A  2250                     movea.l    A1, [A0]
  1723. 0000134C  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1724. 00001350  A957                     syscall    ShowControl
  1725. 00001352  A897                     syscall    ShowPen
  1726. 00001354  206E 0008                movea.l    A0, [A6 + 0x8]
  1727. 00001358  2250                     movea.l    A1, [A0]
  1728. 0000135A  2069 0070                movea.l    A0, [A1 + 0x70]
  1729. 0000135E  2050                     movea.l    A0, [A0]
  1730. 00001360  5048                     addq.w     A0, 8
  1731. 00001362  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1732. 00001366  22D8                     move.l     [A1]+, [A0]+
  1733. 00001368  22D8                     move.l     [A1]+, [A0]+
  1734. 0000136A  486E FFF8                pea.l      [A6 - 0x8]
  1735. 0000136E  A928                     syscall    InvalRect
  1736. 00001370  206E 0008                movea.l    A0, [A6 + 0x8]
  1737. 00001374  2250                     movea.l    A1, [A0]
  1738. 00001376  137C 0001 001C           move.b     [A1 + 0x1C], 0x1
  1739. 0000137C  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  1740. label00001380:
  1741. 00001380  245F                     movea.l    A2, [A7]+
  1742. 00001382  4E5E                     unlink     A6
  1743. 00001384  4E74 0004                rtd        0x0004
  1744. export_983:
  1745. 00001388  4E56 FFF8                link       A6, -0x0008
  1746. 0000138C  2F0A                     move.l     -[A7], A2
  1747. 0000138E  246E 0008                movea.l    A2, [A6 + 0x8]
  1748. 00001392  2052                     movea.l    A0, [A2]
  1749. 00001394  4A28 001C                tst.b      [A0 + 0x1C]
  1750. 00001398  6740                     beq        +0x42 /* 000013DA */
  1751. 0000139A  2F0A                     move.l     -[A7], A2
  1752. 0000139C  4EAD CFA0                jsr        [A5 - 0x3060]
  1753. 000013A0  A896                     syscall    HidePen
  1754. 000013A2  206E 0008                movea.l    A0, [A6 + 0x8]
  1755. 000013A6  2250                     movea.l    A1, [A0]
  1756. 000013A8  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1757. 000013AC  A958                     syscall    HideControl
  1758. 000013AE  A897                     syscall    ShowPen
  1759. 000013B0  206E 0008                movea.l    A0, [A6 + 0x8]
  1760. 000013B4  2250                     movea.l    A1, [A0]
  1761. 000013B6  2069 0070                movea.l    A0, [A1 + 0x70]
  1762. 000013BA  2050                     movea.l    A0, [A0]
  1763. 000013BC  5048                     addq.w     A0, 8
  1764. 000013BE  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1765. 000013C2  22D8                     move.l     [A1]+, [A0]+
  1766. 000013C4  22D8                     move.l     [A1]+, [A0]+
  1767. 000013C6  486E FFF8                pea.l      [A6 - 0x8]
  1768. 000013CA  A928                     syscall    InvalRect
  1769. 000013CC  206E 0008                movea.l    A0, [A6 + 0x8]
  1770. 000013D0  2250                     movea.l    A1, [A0]
  1771. 000013D2  4229 001C                clr.b      [A1 + 0x1C]
  1772. 000013D6  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  1773. label000013DA:
  1774. 000013DA  245F                     movea.l    A2, [A7]+
  1775. 000013DC  4E5E                     unlink     A6
  1776. 000013DE  4E74 0004                rtd        0x0004
  1777. export_984:
  1778. 000013E2  4E56 FFF8                link       A6, -0x0008
  1779. 000013E6  48E7 0030                movem.l    -[A7], A2,A3
  1780. 000013EA  246E 0008                movea.l    A2, [A6 + 0x8]
  1781. 000013EE  2652                     movea.l    A3, [A2]
  1782. 000013F0  701D                     moveq.l    D0, 0x1D
  1783. 000013F2  D7C0                     add.l      A3, D0
  1784. 000013F4  4A13                     tst.b      [A3]
  1785. 000013F6  6628                     bne        +0x2A /* 00001420 */
  1786. 000013F8  16BC 0001                move.b     [A3], 0x1
  1787. 000013FC  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  1788. 00001400  2F0A                     move.l     -[A7], A2
  1789. 00001402  4EAD CFA0                jsr        [A5 - 0x3060]
  1790. 00001406  A896                     syscall    HidePen
  1791. 00001408  206E 0008                movea.l    A0, [A6 + 0x8]
  1792. 0000140C  2250                     movea.l    A1, [A0]
  1793. 0000140E  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1794. 00001412  4267                     clr.w      -[A7]
  1795. 00001414  A95D                     syscall    HiliteControl
  1796. 00001416  A897                     syscall    ShowPen
  1797. 00001418  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1798. 0000141C  4EAD EF36                jsr        [A5 - 0x10CA]
  1799. label00001420:
  1800. 00001420  4CDF 0C00                movem.l    A2,A3, [A7]+
  1801. 00001424  4E5E                     unlink     A6
  1802. 00001426  4E74 0004                rtd        0x0004
  1803. export_985:
  1804. 0000142A  4E56 FFF8                link       A6, -0x0008
  1805. 0000142E  48E7 0030                movem.l    -[A7], A2,A3
  1806. 00001432  246E 0008                movea.l    A2, [A6 + 0x8]
  1807. 00001436  2652                     movea.l    A3, [A2]
  1808. 00001438  701D                     moveq.l    D0, 0x1D
  1809. 0000143A  D7C0                     add.l      A3, D0
  1810. 0000143C  4A13                     tst.b      [A3]
  1811. 0000143E  6746                     beq        +0x48 /* 00001486 */
  1812. 00001440  4213                     clr.b      [A3]
  1813. 00001442  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  1814. 00001446  2F0A                     move.l     -[A7], A2
  1815. 00001448  4EAD CFA0                jsr        [A5 - 0x3060]
  1816. 0000144C  A896                     syscall    HidePen
  1817. 0000144E  206E 0008                movea.l    A0, [A6 + 0x8]
  1818. 00001452  2250                     movea.l    A1, [A0]
  1819. 00001454  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1820. 00001458  3F3C 00FF                move.w     -[A7], 0xFF
  1821. 0000145C  A95D                     syscall    HiliteControl
  1822. 0000145E  A897                     syscall    ShowPen
  1823. 00001460  246E 0008                movea.l    A2, [A6 + 0x8]
  1824. 00001464  2052                     movea.l    A0, [A2]
  1825. 00001466  7048                     moveq.l    D0, 0x48
  1826. 00001468  D1C0                     add.l      A0, D0
  1827. 0000146A  2F08                     move.l     -[A7], A0
  1828. 0000146C  486E FFF8                pea.l      [A6 - 0x8]
  1829. 00001470  2F0A                     move.l     -[A7], A2
  1830. 00001472  4EAD EF9C                jsr        [A5 - 0x1064]
  1831. 00001476  486E FFF8                pea.l      [A6 - 0x8]
  1832. 0000147A  2F0A                     move.l     -[A7], A2
  1833. 0000147C  4EAD EF30                jsr        [A5 - 0x10D0]
  1834. 00001480  486E FFF8                pea.l      [A6 - 0x8]
  1835. 00001484  A92A                     syscall    ValidRect
  1836. label00001486:
  1837. 00001486  4CDF 0C00                movem.l    A2,A3, [A7]+
  1838. 0000148A  4E5E                     unlink     A6
  1839. 0000148C  4E74 0004                rtd        0x0004
  1840. export_986:
  1841. 00001490  4E56 FFEC                link       A6, -0x0014
  1842. 00001494  48E7 0030                movem.l    -[A7], A2,A3
  1843. 00001498  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  1844. 0000149C  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1845. 000014A0  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1846. 000014A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1847. 000014A8  4EAD 05A2                jsr        [A5 + 0x5A2 /* export_176 */]
  1848. 000014AC  206E 0008                movea.l    A0, [A6 + 0x8]
  1849. 000014B0  2250                     movea.l    A1, [A0]
  1850. 000014B2  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1851. 000014B6  A873                     syscall    SetPort
  1852. 000014B8  4267                     clr.w      -[A7]
  1853. 000014BA  4267                     clr.w      -[A7]
  1854. 000014BC  A878                     syscall    SetOrigin
  1855. 000014BE  102E 000C                move.b     D0, [A6 + 0xC]
  1856. 000014C2  6614                     bne        +0x16 /* 000014D8 */
  1857. 000014C4  206E 0008                movea.l    A0, [A6 + 0x8]
  1858. 000014C8  2250                     movea.l    A1, [A0]
  1859. 000014CA  2069 0010                movea.l    A0, [A1 + 0x10]
  1860. 000014CE  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  1861. 000014D2  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  1862. 000014D6  A8DC                     syscall    CopyRgn
  1863. label000014D8:
  1864. 000014D8  A896                     syscall    HidePen
  1865. 000014DA  102E 000C                move.b     D0, [A6 + 0xC]
  1866. 000014DE  670C                     beq        +0xE /* 000014EC */
  1867. 000014E0  206E 0008                movea.l    A0, [A6 + 0x8]
  1868. 000014E4  2250                     movea.l    A1, [A0]
  1869. 000014E6  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1870. 000014EA  A958                     syscall    HideControl
  1871. label000014EC:
  1872. 000014EC  486E FFF0                pea.l      [A6 - 0x10]
  1873. 000014F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1874. 000014F4  4EAD CEF2                jsr        [A5 - 0x310E]
  1875. 000014F8  246E 0008                movea.l    A2, [A6 + 0x8]
  1876. 000014FC  2652                     movea.l    A3, [A2]
  1877. 000014FE  2F2B 0070                move.l     -[A7], [A3 + 0x70]
  1878. 00001502  202B 0058                move.l     D0, [A3 + 0x58]
  1879. 00001506  4440                     neg.w      D0
  1880. 00001508  D06E FFF6                add.w      D0, [A6 - 0xA]
  1881. 0000150C  3F00                     move.w     -[A7], D0
  1882. 0000150E  202B 005C                move.l     D0, [A3 + 0x5C]
  1883. 00001512  4440                     neg.w      D0
  1884. 00001514  D06E FFF2                add.w      D0, [A6 - 0xE]
  1885. 00001518  3F00                     move.w     -[A7], D0
  1886. 0000151A  A959                     syscall    MoveControl
  1887. 0000151C  A897                     syscall    ShowPen
  1888. 0000151E  102E 000C                move.b     D0, [A6 + 0xC]
  1889. 00001522  6636                     bne        +0x38 /* 0000155A */
  1890. 00001524  206E 0008                movea.l    A0, [A6 + 0x8]
  1891. 00001528  2250                     movea.l    A1, [A0]
  1892. 0000152A  2069 0010                movea.l    A0, [A1 + 0x10]
  1893. 0000152E  7010                     moveq.l    D0, 0x10
  1894. 00001530  D1C0                     add.l      A0, D0
  1895. 00001532  2F08                     move.l     -[A7], A0
  1896. 00001534  A92A                     syscall    ValidRect
  1897. 00001536  4240                     clr.w      D0
  1898. 00001538  3D40 FFEC                move.w     [A6 - 0x14], D0
  1899. 0000153C  3D40 FFEE                move.w     [A6 - 0x12], D0
  1900. 00001540  486E FFEC                pea.l      [A6 - 0x14]
  1901. 00001544  A871                     syscall    GlobalToLocal
  1902. 00001546  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  1903. 0000154A  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  1904. 0000154E  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  1905. 00001552  A8E0                     syscall    OffsetRgn/OfsetRgn
  1906. 00001554  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  1907. 00001558  A927                     syscall    InvalRgn
  1908. label0000155A:
  1909. 0000155A  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  1910. 0000155E  4CDF 0C00                movem.l    A2,A3, [A7]+
  1911. 00001562  4E5E                     unlink     A6
  1912. 00001564  4E74 000E                rtd        0x000E
  1913. export_987:
  1914. 00001568  4E56 FFEC                link       A6, -0x0014
  1915. 0000156C  48E7 0030                movem.l    -[A7], A2,A3
  1916. 00001570  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1917. 00001574  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1918. 00001578  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1919. 0000157C  4EAD 05B2                jsr        [A5 + 0x5B2 /* export_178 */]
  1920. 00001580  206E 0008                movea.l    A0, [A6 + 0x8]
  1921. 00001584  2250                     movea.l    A1, [A0]
  1922. 00001586  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1923. 0000158A  A873                     syscall    SetPort
  1924. 0000158C  4267                     clr.w      -[A7]
  1925. 0000158E  4267                     clr.w      -[A7]
  1926. 00001590  A878                     syscall    SetOrigin
  1927. 00001592  102E 000C                move.b     D0, [A6 + 0xC]
  1928. 00001596  6614                     bne        +0x16 /* 000015AC */
  1929. 00001598  206E 0008                movea.l    A0, [A6 + 0x8]
  1930. 0000159C  2250                     movea.l    A1, [A0]
  1931. 0000159E  2069 0010                movea.l    A0, [A1 + 0x10]
  1932. 000015A2  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  1933. 000015A6  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  1934. 000015AA  A8DC                     syscall    CopyRgn
  1935. label000015AC:
  1936. 000015AC  A896                     syscall    HidePen
  1937. 000015AE  102E 000C                move.b     D0, [A6 + 0xC]
  1938. 000015B2  670C                     beq        +0xE /* 000015C0 */
  1939. 000015B4  206E 0008                movea.l    A0, [A6 + 0x8]
  1940. 000015B8  2250                     movea.l    A1, [A0]
  1941. 000015BA  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1942. 000015BE  A958                     syscall    HideControl
  1943. label000015C0:
  1944. 000015C0  486E FFF0                pea.l      [A6 - 0x10]
  1945. 000015C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1946. 000015C8  4EAD CEF2                jsr        [A5 - 0x310E]
  1947. 000015CC  246E 0008                movea.l    A2, [A6 + 0x8]
  1948. 000015D0  2652                     movea.l    A3, [A2]
  1949. 000015D2  2F2B 0070                move.l     -[A7], [A3 + 0x70]
  1950. 000015D6  202B 0058                move.l     D0, [A3 + 0x58]
  1951. 000015DA  4440                     neg.w      D0
  1952. 000015DC  D06E FFF6                add.w      D0, [A6 - 0xA]
  1953. 000015E0  3F00                     move.w     -[A7], D0
  1954. 000015E2  202B 005C                move.l     D0, [A3 + 0x5C]
  1955. 000015E6  4440                     neg.w      D0
  1956. 000015E8  D06E FFF2                add.w      D0, [A6 - 0xE]
  1957. 000015EC  3F00                     move.w     -[A7], D0
  1958. 000015EE  A959                     syscall    MoveControl
  1959. 000015F0  206E 0008                movea.l    A0, [A6 + 0x8]
  1960. 000015F4  2250                     movea.l    A1, [A0]
  1961. 000015F6  2F29 0070                move.l     -[A7], [A1 + 0x70]
  1962. 000015FA  302E FFFE                move.w     D0, [A6 - 0x2]
  1963. 000015FE  906E FFF6                sub.w      D0, [A6 - 0xA]
  1964. 00001602  3F00                     move.w     -[A7], D0
  1965. 00001604  302E FFFA                move.w     D0, [A6 - 0x6]
  1966. 00001608  906E FFF2                sub.w      D0, [A6 - 0xE]
  1967. 0000160C  3F00                     move.w     -[A7], D0
  1968. 0000160E  A95C                     syscall    SizeControl
  1969. 00001610  A897                     syscall    ShowPen
  1970. 00001612  102E 000C                move.b     D0, [A6 + 0xC]
  1971. 00001616  6636                     bne        +0x38 /* 0000164E */
  1972. 00001618  206E 0008                movea.l    A0, [A6 + 0x8]
  1973. 0000161C  2250                     movea.l    A1, [A0]
  1974. 0000161E  2069 0010                movea.l    A0, [A1 + 0x10]
  1975. 00001622  7010                     moveq.l    D0, 0x10
  1976. 00001624  D1C0                     add.l      A0, D0
  1977. 00001626  2F08                     move.l     -[A7], A0
  1978. 00001628  A92A                     syscall    ValidRect
  1979. 0000162A  4240                     clr.w      D0
  1980. 0000162C  3D40 FFEC                move.w     [A6 - 0x14], D0
  1981. 00001630  3D40 FFEE                move.w     [A6 - 0x12], D0
  1982. 00001634  486E FFEC                pea.l      [A6 - 0x14]
  1983. 00001638  A871                     syscall    GlobalToLocal
  1984. 0000163A  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  1985. 0000163E  3F2E FFEE                move.w     -[A7], [A6 - 0x12]
  1986. 00001642  3F2E FFEC                move.w     -[A7], [A6 - 0x14]
  1987. 00001646  A8E0                     syscall    OffsetRgn/OfsetRgn
  1988. 00001648  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  1989. 0000164C  A927                     syscall    InvalRgn
  1990. label0000164E:
  1991. 0000164E  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  1992. 00001652  4CDF 0C00                movem.l    A2,A3, [A7]+
  1993. 00001656  4E5E                     unlink     A6
  1994. 00001658  4E74 000A                rtd        0x000A
  1995. export_988:
  1996. 0000165C  4E56 FFF8                link       A6, -0x0008
  1997. 00001660  48E7 0030                movem.l    -[A7], A2,A3
  1998. 00001664  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1999. 00001668  4EAD CFA0                jsr        [A5 - 0x3060]
  2000. 0000166C  246E 0008                movea.l    A2, [A6 + 0x8]
  2001. 00001670  2652                     movea.l    A3, [A2]
  2002. 00001672  4A2B 0065                tst.b      [A3 + 0x65]
  2003. 00001676  6636                     bne        +0x38 /* 000016AE */
  2004. 00001678  7048                     moveq.l    D0, 0x48
  2005. 0000167A  D7C0                     add.l      A3, D0
  2006. 0000167C  2F0B                     move.l     -[A7], A3
  2007. 0000167E  486E FFF8                pea.l      [A6 - 0x8]
  2008. 00001682  2F0A                     move.l     -[A7], A2
  2009. 00001684  4EAD EF9C                jsr        [A5 - 0x1064]
  2010. 00001688  554F                     subq.w     A7, 2
  2011. 0000168A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2012. 0000168E  486E FFF8                pea.l      [A6 - 0x8]
  2013. 00001692  486E FFF8                pea.l      [A6 - 0x8]
  2014. 00001696  A8AA                     syscall    SectRect
  2015. 00001698  544F                     addq.w     A7, 2
  2016. 0000169A  486E FFF8                pea.l      [A6 - 0x8]
  2017. 0000169E  A87B                     syscall    ClipRect
  2018. 000016A0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2019. 000016A4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2020. 000016A8  4EAD EF2A                jsr        [A5 - 0x10D6]
  2021. 000016AC  602C                     bra        +0x2E /* 000016DA */
  2022. label000016AE:
  2023. 000016AE  246E 0008                movea.l    A2, [A6 + 0x8]
  2024. 000016B2  2052                     movea.l    A0, [A2]
  2025. 000016B4  2068 0070                movea.l    A0, [A0 + 0x70]
  2026. 000016B8  2050                     movea.l    A0, [A0]
  2027. 000016BA  216D CE52 0004           move.l     [A0 + 0x4], [A5 - 0x31AE]
  2028. 000016C0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2029. 000016C4  2F0A                     move.l     -[A7], A2
  2030. 000016C6  4EAD EF2A                jsr        [A5 - 0x10D6]
  2031. 000016CA  2652                     movea.l    A3, [A2]
  2032. 000016CC  202B 0010                move.l     D0, [A3 + 0x10]
  2033. 000016D0  206B 0070                movea.l    A0, [A3 + 0x70]
  2034. 000016D4  2050                     movea.l    A0, [A0]
  2035. 000016D6  2140 0004                move.l     [A0 + 0x4], D0
  2036. label000016DA:
  2037. 000016DA  4CDF 0C00                movem.l    A2,A3, [A7]+
  2038. 000016DE  4E5E                     unlink     A6
  2039. 000016E0  4E74 0008                rtd        0x0008
  2040. export_989:
  2041. 000016E4  4E56 FFF8                link       A6, -0x0008
  2042. 000016E8  48E7 1020                movem.l    -[A7], D3,A2
  2043. 000016EC  262E 0008                move.l     D3, [A6 + 0x8]
  2044. 000016F0  2B43 CEB6                move.l     [A5 - 0x314A], D3
  2045. 000016F4  2043                     movea.l    A0, D3
  2046. 000016F6  2250                     movea.l    A1, [A0]
  2047. 000016F8  2F29 0010                move.l     -[A7], [A1 + 0x10]
  2048. 000016FC  A873                     syscall    SetPort
  2049. 000016FE  4267                     clr.w      -[A7]
  2050. 00001700  4267                     clr.w      -[A7]
  2051. 00001702  A878                     syscall    SetOrigin
  2052. 00001704  246E 0008                movea.l    A2, [A6 + 0x8]
  2053. 00001708  2052                     movea.l    A0, [A2]
  2054. 0000170A  7048                     moveq.l    D0, 0x48
  2055. 0000170C  D1C0                     add.l      A0, D0
  2056. 0000170E  2F08                     move.l     -[A7], A0
  2057. 00001710  486E FFF8                pea.l      [A6 - 0x8]
  2058. 00001714  2F0A                     move.l     -[A7], A2
  2059. 00001716  4EAD EF9C                jsr        [A5 - 0x1064]
  2060. 0000171A  486E FFF8                pea.l      [A6 - 0x8]
  2061. 0000171E  A87B                     syscall    ClipRect
  2062. 00001720  206E 0008                movea.l    A0, [A6 + 0x8]
  2063. 00001724  2250                     movea.l    A1, [A0]
  2064. 00001726  2469 0060                movea.l    A2, [A1 + 0x60]
  2065. 0000172A  B4FC 0000                cmpa.w     A2, 0x0
  2066. 0000172E  6706                     beq        +0x8 /* 00001736 */
  2067. 00001730  2F0A                     move.l     -[A7], A2
  2068. 00001732  4EAD E1F0                jsr        [A5 - 0x1E10]
  2069. label00001736:
  2070. 00001736  4CDF 0408                movem.l    D3,A2, [A7]+
  2071. 0000173A  4E5E                     unlink     A6
  2072. 0000173C  4E74 0004                rtd        0x0004
  2073. export_990:
  2074. 00001740  4E56 FFF0                link       A6, -0x0010
  2075. 00001744  48E7 0030                movem.l    -[A7], A2,A3
  2076. 00001748  246E 0008                movea.l    A2, [A6 + 0x8]
  2077. 0000174C  2052                     movea.l    A0, [A2]
  2078. 0000174E  2068 0070                movea.l    A0, [A0 + 0x70]
  2079. 00001752  2050                     movea.l    A0, [A0]
  2080. 00001754  1028 0010                move.b     D0, [A0 + 0x10]
  2081. 00001758  0C00 00FF                cmpi.b     D0, 0xFF
  2082. 0000175C  6738                     beq        +0x3A /* 00001796 */
  2083. 0000175E  486E FFF0                pea.l      [A6 - 0x10]
  2084. 00001762  2F0A                     move.l     -[A7], A2
  2085. 00001764  4EAD CEF2                jsr        [A5 - 0x310E]
  2086. 00001768  2652                     movea.l    A3, [A2]
  2087. 0000176A  2F2B 0070                move.l     -[A7], [A3 + 0x70]
  2088. 0000176E  202B 0058                move.l     D0, [A3 + 0x58]
  2089. 00001772  4440                     neg.w      D0
  2090. 00001774  D06E FFF6                add.w      D0, [A6 - 0xA]
  2091. 00001778  3F00                     move.w     -[A7], D0
  2092. 0000177A  202B 005C                move.l     D0, [A3 + 0x5C]
  2093. 0000177E  4440                     neg.w      D0
  2094. 00001780  D06E FFF2                add.w      D0, [A6 - 0xE]
  2095. 00001784  3F00                     move.w     -[A7], D0
  2096. 00001786  A959                     syscall    MoveControl
  2097. 00001788  206E 0008                movea.l    A0, [A6 + 0x8]
  2098. 0000178C  2250                     movea.l    A1, [A0]
  2099. 0000178E  2F29 0070                move.l     -[A7], [A1 + 0x70]
  2100. 00001792  A957                     syscall    ShowControl
  2101. 00001794  600C                     bra        +0xE /* 000017A2 */
  2102. label00001796:
  2103. 00001796  206E 0008                movea.l    A0, [A6 + 0x8]
  2104. 0000179A  2250                     movea.l    A1, [A0]
  2105. 0000179C  2F29 0070                move.l     -[A7], [A1 + 0x70]
  2106. 000017A0  A96D                     syscall    Draw1Control
  2107. label000017A2:
  2108. 000017A2  4CDF 0C00                movem.l    A2,A3, [A7]+
  2109. 000017A6  4E5E                     unlink     A6
  2110. 000017A8  4E74 0008                rtd        0x0008
  2111. export_991:
  2112. 000017AC  4E56 FFF8                link       A6, -0x0008
  2113. 000017B0  48E7 1C00                movem.l    -[A7], D3,D4,D5
  2114. 000017B4  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2115. 000017B8  486E FFF8                pea.l      [A6 - 0x8]
  2116. 000017BC  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2117. 000017C0  486E FFF8                pea.l      [A6 - 0x8]
  2118. 000017C4  486E 0012                pea.l      [A6 + 0x12]
  2119. 000017C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2120. 000017CC  4EAD EF96                jsr        [A5 - 0x106A]
  2121. 000017D0  554F                     subq.w     A7, 2
  2122. 000017D2  206E 0008                movea.l    A0, [A6 + 0x8]
  2123. 000017D6  2250                     movea.l    A1, [A0]
  2124. 000017D8  2F29 0070                move.l     -[A7], [A1 + 0x70]
  2125. 000017DC  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2126. 000017E0  A966                     syscall    TestControl
  2127. 000017E2  361F                     move.w     D3, [A7]+
  2128. 000017E4  A89E                     syscall    PenNormal
  2129. 000017E6  0C43 0081                cmpi.w     D3, 0x81
  2130. 000017EA  6546                     bcs        +0x48 /* 00001832 */
  2131. 000017EC  554F                     subq.w     A7, 2
  2132. 000017EE  206E 0008                movea.l    A0, [A6 + 0x8]
  2133. 000017F2  2250                     movea.l    A1, [A0]
  2134. 000017F4  2F29 0070                move.l     -[A7], [A1 + 0x70]
  2135. 000017F8  A960                     syscall    GetControlValue/GetCtlValue
  2136. 000017FA  381F                     move.w     D4, [A7]+
  2137. 000017FC  554F                     subq.w     A7, 2
  2138. 000017FE  206E 0008                movea.l    A0, [A6 + 0x8]
  2139. 00001802  2250                     movea.l    A1, [A0]
  2140. 00001804  2F29 0070                move.l     -[A7], [A1 + 0x70]
  2141. 00001808  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2142. 0000180C  42A7                     clr.l      -[A7]
  2143. 0000180E  A968                     syscall    TrackControl
  2144. 00001810  544F                     addq.w     A7, 2
  2145. 00001812  554F                     subq.w     A7, 2
  2146. 00001814  206E 0008                movea.l    A0, [A6 + 0x8]
  2147. 00001818  2250                     movea.l    A1, [A0]
  2148. 0000181A  2F29 0070                move.l     -[A7], [A1 + 0x70]
  2149. 0000181E  A960                     syscall    GetControlValue/GetCtlValue
  2150. 00001820  3A1F                     move.w     D5, [A7]+
  2151. 00001822  9A44                     sub.w      D5, D4
  2152. 00001824  6736                     beq        +0x38 /* 0000185C */
  2153. 00001826  3F05                     move.w     -[A7], D5
  2154. 00001828  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2155. 0000182C  4EAD F11C                jsr        [A5 - 0xEE4]
  2156. 00001830  602A                     bra        +0x2C /* 0000185C */
  2157. label00001832:
  2158. 00001832  0C43 0000                cmpi.w     D3, 0x0
  2159. 00001836  6F24                     ble        +0x26 /* 0000185C */
  2160. 00001838  554F                     subq.w     A7, 2
  2161. 0000183A  206E 0008                movea.l    A0, [A6 + 0x8]
  2162. 0000183E  2250                     movea.l    A1, [A0]
  2163. 00001840  2F29 0070                move.l     -[A7], [A1 + 0x70]
  2164. 00001844  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  2165. 00001848  70FF                     moveq.l    D0, 0xFFFFFFFF
  2166. 0000184A  2F00                     move.l     -[A7], D0
  2167. 0000184C  A968                     syscall    TrackControl
  2168. 0000184E  301F                     move.w     D0, [A7]+
  2169. 00001850  670A                     beq        +0xC /* 0000185C */
  2170. 00001852  3F03                     move.w     -[A7], D3
  2171. 00001854  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2172. 00001858  4EAD F122                jsr        [A5 - 0xEDE]
  2173. label0000185C:
  2174. 0000185C  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  2175. 00001860  4E5E                     unlink     A6
  2176. 00001862  4E74 000E                rtd        0x000E
  2177. export_992:
  2178. 00001866  4E56 0000                link       A6, 0
  2179. 0000186A  4E5E                     unlink     A6
  2180. 0000186C  4E74 0006                rtd        0x0006
  2181. export_993:
  2182. 00001870  4E56 0000                link       A6, 0
  2183. 00001874  4E5E                     unlink     A6
  2184. 00001876  4E74 0006                rtd        0x0006
  2185. export_994:
  2186. 0000187A  4E56 FFF8                link       A6, -0x0008
  2187. 0000187E  48E7 0030                movem.l    -[A7], A2,A3
  2188. 00001882  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2189. 00001886  4EAD CEDA                jsr        [A5 - 0x3126]
  2190. 0000188A  4A00                     tst.b      D0
  2191. 0000188C  6736                     beq        +0x38 /* 000018C4 */
  2192. 0000188E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2193. 00001892  486E FFF8                pea.l      [A6 - 0x8]
  2194. 00001896  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2195. 0000189A  4EAD EFD2                jsr        [A5 - 0x102E]
  2196. 0000189E  4A00                     tst.b      D0
  2197. 000018A0  6722                     beq        +0x24 /* 000018C4 */
  2198. 000018A2  486E FFF8                pea.l      [A6 - 0x8]
  2199. 000018A6  246E 0008                movea.l    A2, [A6 + 0x8]
  2200. 000018AA  2652                     movea.l    A3, [A2]
  2201. 000018AC  202B 0058                move.l     D0, [A3 + 0x58]
  2202. 000018B0  4440                     neg.w      D0
  2203. 000018B2  3F00                     move.w     -[A7], D0
  2204. 000018B4  202B 005C                move.l     D0, [A3 + 0x5C]
  2205. 000018B8  4440                     neg.w      D0
  2206. 000018BA  3F00                     move.w     -[A7], D0
  2207. 000018BC  A8A8                     syscall    OffsetRect
  2208. 000018BE  486E FFF8                pea.l      [A6 - 0x8]
  2209. 000018C2  A928                     syscall    InvalRect
  2210. label000018C4:
  2211. 000018C4  4CDF 0C00                movem.l    A2,A3, [A7]+
  2212. 000018C8  4E5E                     unlink     A6
  2213. 000018CA  4E74 0008                rtd        0x0008
  2214. export_996:
  2215. fn000018CE:
  2216. 000018CE  4E56 FFF8                link       A6, -0x0008
  2217. 000018D2  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  2218. 000018D6  4243                     clr.w      D3
  2219. 000018D8  246E 0008                movea.l    A2, [A6 + 0x8]
  2220. 000018DC  2052                     movea.l    A0, [A2]
  2221. 000018DE  3143 004E                move.w     [A0 + 0x4E], D3
  2222. 000018E2  2052                     movea.l    A0, [A2]
  2223. 000018E4  3143 004A                move.w     [A0 + 0x4A], D3
  2224. 000018E8  2052                     movea.l    A0, [A2]
  2225. 000018EA  3143 0050                move.w     [A0 + 0x50], D3
  2226. 000018EE  2052                     movea.l    A0, [A2]
  2227. 000018F0  3143 004C                move.w     [A0 + 0x4C], D3
  2228. 000018F4  7001                     moveq.l    D0, 0x01
  2229. 000018F6  2052                     movea.l    A0, [A2]
  2230. 000018F8  3140 0052                move.w     [A0 + 0x52], D0
  2231. 000018FC  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2232. 00001900  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  2233. 00001906  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2234. 0000190A  5C4F                     addq.w     A7, 6
  2235. 0000190C  2840                     movea.l    A4, D0
  2236. 0000190E  2F0C                     move.l     -[A7], A4
  2237. 00001910  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2238. 00001914  2054                     movea.l    A0, [A4]
  2239. 00001916  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2240. 0000191A  22D8                     move.l     [A1]+, [A0]+
  2241. 0000191C  22D8                     move.l     [A1]+, [A0]+
  2242. 0000191E  2054                     movea.l    A0, [A4]
  2243. 00001920  3028 0008                move.w     D0, [A0 + 0x8]
  2244. 00001924  2052                     movea.l    A0, [A2]
  2245. 00001926  3140 0028                move.w     [A0 + 0x28], D0
  2246. 0000192A  2652                     movea.l    A3, [A2]
  2247. 0000192C  7028                     moveq.l    D0, 0x28
  2248. 0000192E  D7C0                     add.l      A3, D0
  2249. 00001930  3613                     move.w     D3, [A3]
  2250. 00001932  670A                     beq        +0xC /* 0000193E */
  2251. 00001934  7008                     moveq.l    D0, 0x08
  2252. 00001936  B640                     cmp.w      D3, D0
  2253. 00001938  6704                     beq        +0x6 /* 0000193E */
  2254. 0000193A  7000                     moveq.l    D0, 0x00
  2255. 0000193C  6002                     bra        +0x4 /* 00001940 */
  2256. label0000193E:
  2257. 0000193E  7001                     moveq.l    D0, 0x01
  2258. label00001940:
  2259. 00001940  1A00                     move.b     D5, D0
  2260. 00001942  486E FFF8                pea.l      [A6 - 0x8]
  2261. 00001946  4227                     clr.b      -[A7]
  2262. 00001948  3F13                     move.w     -[A7], [A3]
  2263. 0000194A  2054                     movea.l    A0, [A4]
  2264. 0000194C  1F28 000C                move.b     -[A7], [A0 + 0xC]
  2265. 00001950  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2266. 00001954  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2267. 00001958  2F0A                     move.l     -[A7], A2
  2268. 0000195A  4EBA 1374                jsr        [PC + 0x1374 /* 00002CD0 */]
  2269. 0000195E  1F05                     move.b     -[A7], D5
  2270. 00001960  1F05                     move.b     -[A7], D5
  2271. 00001962  1F05                     move.b     -[A7], D5
  2272. 00001964  2F0A                     move.l     -[A7], A2
  2273. 00001966  4EAD FADC                jsr        [A5 - 0x524]
  2274. 0000196A  204C                     movea.l    A0, A4
  2275. 0000196C  A069                     syscall    HGetState
  2276. 0000196E  1800                     move.b     D4, D0
  2277. 00001970  204C                     movea.l    A0, A4
  2278. 00001972  A029                     syscall    HLock
  2279. 00001974  2054                     movea.l    A0, [A4]
  2280. 00001976  7014                     moveq.l    D0, 0x14
  2281. 00001978  D1C0                     add.l      A0, D0
  2282. 0000197A  2F08                     move.l     -[A7], A0
  2283. 0000197C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2284. 00001980  4EAD D090                jsr        [A5 - 0x2F70]
  2285. 00001984  204C                     movea.l    A0, A4
  2286. 00001986  1004                     move.b     D0, D4
  2287. 00001988  A06A                     syscall    HSetState
  2288. 0000198A  2054                     movea.l    A0, [A4]
  2289. 0000198C  3F28 0012                move.w     -[A7], [A0 + 0x12]
  2290. 00001990  42A7                     clr.l      -[A7]
  2291. 00001992  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2292. 00001996  4EAD F4A6                jsr        [A5 - 0xB5A]
  2293. 0000199A  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  2294. 0000199E  4E5E                     unlink     A6
  2295. 000019A0  4E74 000E                rtd        0x000E
  2296. export_997:
  2297. 000019A4  4E56 FFB0                link       A6, -0x0050
  2298. 000019A8  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  2299. 000019AC  7000                     moveq.l    D0, 0x00
  2300. 000019AE  2640                     movea.l    A3, D0
  2301. 000019B0  486E FFC4                pea.l      [A6 - 0x3C]
  2302. 000019B4  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  2303. 000019B8  584F                     addq.w     A7, 4
  2304. 000019BA  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  2305. 000019BE  7000                     moveq.l    D0, 0x00
  2306. 000019C0  43FA 0006                lea.l      A1, [PC + 0x6 /* 000019C8, value 0x4A806600 */]
  2307. 000019C4  48D0 DEF8                movem.l    [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7
  2308. 000019C8  4A80                     tst.l      D0
  2309. 000019CA  6600 01E6                bne        +0x1E8 /* 00001BB2 */
  2310. 000019CE  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2311. 000019D2  2F3C 4449 544C           move.l     -[A7], 0x4449544C /* 'DITL' */
  2312. 000019D8  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2313. 000019DC  5C4F                     addq.w     A7, 6
  2314. 000019DE  2640                     movea.l    A3, D0
  2315. 000019E0  2F0B                     move.l     -[A7], A3
  2316. 000019E2  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2317. 000019E6  204B                     movea.l    A0, A3
  2318. 000019E8  A069                     syscall    HGetState
  2319. 000019EA  1800                     move.b     D4, D0
  2320. 000019EC  204B                     movea.l    A0, A3
  2321. 000019EE  A064                     syscall    MoveHHi
  2322. 000019F0  204B                     movea.l    A0, A3
  2323. 000019F2  A029                     syscall    HLock
  2324. 000019F4  2453                     movea.l    A2, [A3]
  2325. 000019F6  3C12                     move.w     D6, [A2]
  2326. 000019F8  284A                     movea.l    A4, A2
  2327. 000019FA  544C                     addq.w     A4, 2
  2328. 000019FC  4245                     clr.w      D5
  2329. 000019FE  6000 01A0                bra        +0x1A2 /* 00001BA0 */
  2330. label00001A02:
  2331. 00001A02  102C 000C                move.b     D0, [A4 + 0xC]
  2332. 00001A06  0200 0080                andi.b     D0, 0x80
  2333. 00001A0A  1D40 FFB0                move.b     [A6 - 0x50], D0
  2334. 00001A0E  102C 000D                move.b     D0, [A4 + 0xD]
  2335. 00001A12  7E00                     moveq.l    D7, 0x00
  2336. 00001A14  1E00                     move.b     D7, D0
  2337. 00001A16  3007                     move.w     D0, D7
  2338. 00001A18  7601                     moveq.l    D3, 0x01
  2339. 00001A1A  C043                     and.w      D0, D3
  2340. 00001A1C  6702                     beq        +0x4 /* 00001A20 */
  2341. 00001A1E  5247                     addq.w     D7, 1
  2342. label00001A20:
  2343. 00001A20  244C                     movea.l    A2, A4
  2344. 00001A22  584A                     addq.w     A2, 4
  2345. 00001A24  2F0A                     move.l     -[A7], A2
  2346. 00001A26  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2347. 00001A2A  4EAD F4AC                jsr        [A5 - 0xB54]
  2348. 00001A2E  2D40 FFBC                move.l     [A6 - 0x44], D0
  2349. 00001A32  362C 000A                move.w     D3, [A4 + 0xA]
  2350. 00001A36  966C 0006                sub.w      D3, [A4 + 0x6]
  2351. 00001A3A  322C 0008                move.w     D1, [A4 + 0x8]
  2352. 00001A3E  926C 0004                sub.w      D1, [A4 + 0x4]
  2353. 00001A42  3D41 FFB2                move.w     [A6 - 0x4E], D1
  2354. 00001A46  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  2355. 00001A4A  486E FFB4                pea.l      [A6 - 0x4C]
  2356. 00001A4E  2F00                     move.l     -[A7], D0
  2357. 00001A50  4EAD EF8A                jsr        [A5 - 0x1076]
  2358. 00001A54  102C 000C                move.b     D0, [A4 + 0xC]
  2359. 00001A58  727F                     moveq.l    D1, 0x7F
  2360. 00001A5A  C001                     and.b      D0, D1
  2361. 00001A5C  4880                     ext.w      D0
  2362. 00001A5E  48C0                     ext.l      D0
  2363. 00001A60  7204                     moveq.l    D1, 0x04
  2364. 00001A62  B041                     cmp.w      D0, D1
  2365. 00001A64  6728                     beq        +0x2A /* 00001A8E */
  2366. 00001A66  7205                     moveq.l    D1, 0x05
  2367. 00001A68  B041                     cmp.w      D0, D1
  2368. 00001A6A  6746                     beq        +0x48 /* 00001AB2 */
  2369. 00001A6C  7207                     moveq.l    D1, 0x07
  2370. 00001A6E  B041                     cmp.w      D0, D1
  2371. 00001A70  6764                     beq        +0x66 /* 00001AD6 */
  2372. 00001A72  7208                     moveq.l    D1, 0x08
  2373. 00001A74  B041                     cmp.w      D0, D1
  2374. 00001A76  6700 0080                beq        +0x82 /* 00001AF8 */
  2375. 00001A7A  7210                     moveq.l    D1, 0x10
  2376. 00001A7C  B041                     cmp.w      D0, D1
  2377. 00001A7E  6700 009A                beq        +0x9C /* 00001B1A */
  2378. 00001A82  7240                     moveq.l    D1, 0x40
  2379. 00001A84  B041                     cmp.w      D0, D1
  2380. 00001A86  6700 00B4                beq        +0xB6 /* 00001B3C */
  2381. 00001A8A  6000 00D2                bra        +0xD4 /* 00001B5E */
  2382. label00001A8E:
  2383. 00001A8E  3F03                     move.w     -[A7], D3
  2384. 00001A90  3F2E FFB2                move.w     -[A7], [A6 - 0x4E]
  2385. 00001A94  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2386. 00001A98  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2387. 00001A9C  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2388. 00001AA0  2F0C                     move.l     -[A7], A4
  2389. 00001AA2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2390. 00001AA6  4EAD F4B2                jsr        [A5 - 0xB4E]
  2391. 00001AAA  2D40 FFC0                move.l     [A6 - 0x40], D0
  2392. 00001AAE  6000 00B4                bra        +0xB6 /* 00001B64 */
  2393. label00001AB2:
  2394. 00001AB2  3F03                     move.w     -[A7], D3
  2395. 00001AB4  3F2E FFB2                move.w     -[A7], [A6 - 0x4E]
  2396. 00001AB8  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2397. 00001ABC  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2398. 00001AC0  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2399. 00001AC4  2F0C                     move.l     -[A7], A4
  2400. 00001AC6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2401. 00001ACA  4EAD F4B8                jsr        [A5 - 0xB48]
  2402. 00001ACE  2D40 FFC0                move.l     [A6 - 0x40], D0
  2403. 00001AD2  6000 0090                bra        +0x92 /* 00001B64 */
  2404. label00001AD6:
  2405. 00001AD6  3F03                     move.w     -[A7], D3
  2406. 00001AD8  3F2E FFB2                move.w     -[A7], [A6 - 0x4E]
  2407. 00001ADC  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2408. 00001AE0  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2409. 00001AE4  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2410. 00001AE8  2F0C                     move.l     -[A7], A4
  2411. 00001AEA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2412. 00001AEE  4EAD F4BE                jsr        [A5 - 0xB42]
  2413. 00001AF2  2D40 FFC0                move.l     [A6 - 0x40], D0
  2414. 00001AF6  606C                     bra        +0x6E /* 00001B64 */
  2415. label00001AF8:
  2416. 00001AF8  3F03                     move.w     -[A7], D3
  2417. 00001AFA  3F2E FFB2                move.w     -[A7], [A6 - 0x4E]
  2418. 00001AFE  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2419. 00001B02  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2420. 00001B06  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2421. 00001B0A  2F0C                     move.l     -[A7], A4
  2422. 00001B0C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2423. 00001B10  4EAD F4C4                jsr        [A5 - 0xB3C]
  2424. 00001B14  2D40 FFC0                move.l     [A6 - 0x40], D0
  2425. 00001B18  604A                     bra        +0x4C /* 00001B64 */
  2426. label00001B1A:
  2427. 00001B1A  3F03                     move.w     -[A7], D3
  2428. 00001B1C  3F2E FFB2                move.w     -[A7], [A6 - 0x4E]
  2429. 00001B20  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2430. 00001B24  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2431. 00001B28  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2432. 00001B2C  2F0C                     move.l     -[A7], A4
  2433. 00001B2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2434. 00001B32  4EAD F4CA                jsr        [A5 - 0xB36]
  2435. 00001B36  2D40 FFC0                move.l     [A6 - 0x40], D0
  2436. 00001B3A  6028                     bra        +0x2A /* 00001B64 */
  2437. label00001B3C:
  2438. 00001B3C  3F03                     move.w     -[A7], D3
  2439. 00001B3E  3F2E FFB2                move.w     -[A7], [A6 - 0x4E]
  2440. 00001B42  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  2441. 00001B46  3F2E FFB6                move.w     -[A7], [A6 - 0x4A]
  2442. 00001B4A  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  2443. 00001B4E  2F0C                     move.l     -[A7], A4
  2444. 00001B50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2445. 00001B54  4EAD F4D0                jsr        [A5 - 0xB30]
  2446. 00001B58  2D40 FFC0                move.l     [A6 - 0x40], D0
  2447. 00001B5C  6006                     bra        +0x8 /* 00001B64 */
  2448. label00001B5E:
  2449. 00001B5E  7000                     moveq.l    D0, 0x00
  2450. 00001B60  2D40 FFC0                move.l     [A6 - 0x40], D0
  2451. label00001B64:
  2452. 00001B64  202E FFC0                move.l     D0, [A6 - 0x40]
  2453. 00001B68  6726                     beq        +0x28 /* 00001B90 */
  2454. 00001B6A  3005                     move.w     D0, D5
  2455. 00001B6C  48C0                     ext.l      D0
  2456. 00001B6E  D0AE 000C                add.l      D0, [A6 + 0xC]
  2457. 00001B72  5280                     addq.l     D0, 1
  2458. 00001B74  2F00                     move.l     -[A7], D0
  2459. 00001B76  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  2460. 00001B7A  4EAD CF1C                jsr        [A5 - 0x30E4]
  2461. 00001B7E  102E FFB0                move.b     D0, [A6 - 0x50]
  2462. 00001B82  660C                     bne        +0xE /* 00001B90 */
  2463. 00001B84  7001                     moveq.l    D0, 0x01
  2464. 00001B86  1F00                     move.b     -[A7], D0
  2465. 00001B88  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  2466. 00001B8C  4EAD CF04                jsr        [A5 - 0x30FC]
  2467. label00001B90:
  2468. 00001B90  204C                     movea.l    A0, A4
  2469. 00001B92  700E                     moveq.l    D0, 0x0E
  2470. 00001B94  D1C0                     add.l      A0, D0
  2471. 00001B96  3007                     move.w     D0, D7
  2472. 00001B98  48C0                     ext.l      D0
  2473. 00001B9A  D1C0                     add.l      A0, D0
  2474. 00001B9C  2848                     movea.l    A4, A0
  2475. 00001B9E  5245                     addq.w     D5, 1
  2476. label00001BA0:
  2477. 00001BA0  BA46                     cmp.w      D5, D6
  2478. 00001BA2  6F00 FE5E                ble        -0x1A0 /* 00001A02 */
  2479. 00001BA6  204B                     movea.l    A0, A3
  2480. 00001BA8  1004                     move.b     D0, D4
  2481. 00001BAA  A06A                     syscall    HSetState
  2482. 00001BAC  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2483. 00001BB0  601C                     bra        +0x1E /* 00001BCE */
  2484. label00001BB2:
  2485. 00001BB2  200B                     move.l     D0, A3
  2486. 00001BB4  6706                     beq        +0x8 /* 00001BBC */
  2487. 00001BB6  204B                     movea.l    A0, A3
  2488. 00001BB8  1004                     move.b     D0, D4
  2489. 00001BBA  A06A                     syscall    HSetState
  2490. label00001BBC:
  2491. 00001BBC  102E FFC9                move.b     D0, [A6 - 0x37]
  2492. 00001BC0  670C                     beq        +0xE /* 00001BCE */
  2493. 00001BC2  3F2D CD24                move.w     -[A7], [A5 - 0x32DC]
  2494. 00001BC6  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  2495. 00001BCA  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2496. label00001BCE:
  2497. 00001BCE  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2498. 00001BD2  4E5E                     unlink     A6
  2499. 00001BD4  4E74 000A                rtd        0x000A
  2500. export_995:
  2501. 00001BD8  4E56 FFF4                link       A6, -0x000C
  2502. 00001BDC  48E7 0030                movem.l    -[A7], A2,A3
  2503. 00001BE0  7000                     moveq.l    D0, 0x00
  2504. 00001BE2  2640                     movea.l    A3, D0
  2505. 00001BE4  246E 0008                movea.l    A2, [A6 + 0x8]
  2506. 00001BE8  2F12                     move.l     -[A7], [A2]
  2507. 00001BEA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2508. 00001BEE  4EAD CEFE                jsr        [A5 - 0x3102]
  2509. 00001BF2  4A00                     tst.b      D0
  2510. 00001BF4  674E                     beq        +0x50 /* 00001C44 */
  2511. 00001BF6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2512. 00001BFA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2513. 00001BFE  4EAD CEFE                jsr        [A5 - 0x3102]
  2514. 00001C02  4A00                     tst.b      D0
  2515. 00001C04  673E                     beq        +0x40 /* 00001C44 */
  2516. 00001C06  206E 000C                movea.l    A0, [A6 + 0xC]
  2517. 00001C0A  2250                     movea.l    A1, [A0]
  2518. 00001C0C  2469 0018                movea.l    A2, [A1 + 0x18]
  2519. 00001C10  B4FC 0000                cmpa.w     A2, 0x0
  2520. 00001C14  6710                     beq        +0x12 /* 00001C26 */
  2521. 00001C16  486D 1F3A                pea.l      [A5 + 0x1F3A /* export_995 */]
  2522. 00001C1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2523. 00001C1E  2F0A                     move.l     -[A7], A2
  2524. 00001C20  4EAD D96E                jsr        [A5 - 0x2692]
  2525. 00001C24  2640                     movea.l    A3, D0
  2526. label00001C26:
  2527. 00001C26  246E 0008                movea.l    A2, [A6 + 0x8]
  2528. 00001C2A  4AAA 0008                tst.l      [A2 + 0x8]
  2529. 00001C2E  6610                     bne        +0x12 /* 00001C40 */
  2530. 00001C30  200B                     move.l     D0, A3
  2531. 00001C32  6704                     beq        +0x6 /* 00001C38 */
  2532. 00001C34  200B                     move.l     D0, A3
  2533. 00001C36  6004                     bra        +0x6 /* 00001C3C */
  2534. label00001C38:
  2535. 00001C38  202E 000C                move.l     D0, [A6 + 0xC]
  2536. label00001C3C:
  2537. 00001C3C  2540 0008                move.l     [A2 + 0x8], D0
  2538. label00001C40:
  2539. 00001C40  7001                     moveq.l    D0, 0x01
  2540. 00001C42  6002                     bra        +0x4 /* 00001C46 */
  2541. label00001C44:
  2542. 00001C44  4200                     clr.b      D0
  2543. label00001C46:
  2544. 00001C46  4CDF 0C00                movem.l    A2,A3, [A7]+
  2545. 00001C4A  4E5E                     unlink     A6
  2546. 00001C4C  4E74 0008                rtd        0x0008
  2547. export_998:
  2548. 00001C50  4E56 FFF0                link       A6, -0x0010
  2549. 00001C54  48E7 0030                movem.l    -[A7], A2,A3
  2550. 00001C58  7000                     moveq.l    D0, 0x00
  2551. 00001C5A  2640                     movea.l    A3, D0
  2552. 00001C5C  246E 0008                movea.l    A2, [A6 + 0x8]
  2553. 00001C60  2052                     movea.l    A0, [A2]
  2554. 00001C62  4AA8 0018                tst.l      [A0 + 0x18]
  2555. 00001C66  6728                     beq        +0x2A /* 00001C90 */
  2556. 00001C68  206E 000C                movea.l    A0, [A6 + 0xC]
  2557. 00001C6C  43EE FFF0                lea.l      A1, [A6 - 0x10]
  2558. 00001C70  22D8                     move.l     [A1]+, [A0]+
  2559. 00001C72  22D8                     move.l     [A1]+, [A0]+
  2560. 00001C74  7000                     moveq.l    D0, 0x00
  2561. 00001C76  2D40 FFF8                move.l     [A6 - 0x8], D0
  2562. 00001C7A  486D 1F3A                pea.l      [A5 + 0x1F3A /* export_995 */]
  2563. 00001C7E  486E FFF0                pea.l      [A6 - 0x10]
  2564. 00001C82  2052                     movea.l    A0, [A2]
  2565. 00001C84  2F28 0018                move.l     -[A7], [A0 + 0x18]
  2566. 00001C88  4EAD D96E                jsr        [A5 - 0x2692]
  2567. 00001C8C  266E FFF8                movea.l    A3, [A6 - 0x8]
  2568. label00001C90:
  2569. 00001C90  200B                     move.l     D0, A3
  2570. 00001C92  6704                     beq        +0x6 /* 00001C98 */
  2571. 00001C94  200B                     move.l     D0, A3
  2572. 00001C96  600A                     bra        +0xC /* 00001CA2 */
  2573. label00001C98:
  2574. 00001C98  206E 0008                movea.l    A0, [A6 + 0x8]
  2575. 00001C9C  2250                     movea.l    A1, [A0]
  2576. 00001C9E  2029 0044                move.l     D0, [A1 + 0x44]
  2577. label00001CA2:
  2578. 00001CA2  4CDF 0C00                movem.l    A2,A3, [A7]+
  2579. 00001CA6  4E5E                     unlink     A6
  2580. 00001CA8  4E74 0008                rtd        0x0008
  2581. fn00001CAC:
  2582. 00001CAC  4E56 0000                link       A6, 0
  2583. 00001CB0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2584. 00001CB4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2585. 00001CB8  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  2586. 00001CBC  504F                     addq.w     A7, 8
  2587. 00001CBE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2588. 00001CC2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2589. 00001CC6  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  2590. 00001CCA  4EAD D568                jsr        [A5 - 0x2A98]
  2591. 00001CCE  4E5E                     unlink     A6
  2592. 00001CD0  4E74 000C                rtd        0x000C
  2593. export_999:
  2594. 00001CD4  4E56 FEF4                link       A6, -0x010C
  2595. 00001CD8  2F0A                     move.l     -[A7], A2
  2596. 00001CDA  206E 000C                movea.l    A0, [A6 + 0xC]
  2597. 00001CDE  700D                     moveq.l    D0, 0x0D
  2598. 00001CE0  D1C0                     add.l      A0, D0
  2599. 00001CE2  2F08                     move.l     -[A7], A0
  2600. 00001CE4  486E FEF8                pea.l      [A6 - 0x108]
  2601. 00001CE8  486E FFF8                pea.l      [A6 - 0x8]
  2602. 00001CEC  4EBA FFBE                jsr        [PC - 0x42 /* 00001CAC */]
  2603. 00001CF0  486D FA50                pea.l      [A5 - 0x5B0]
  2604. 00001CF4  7078                     moveq.l    D0, 0x78
  2605. 00001CF6  2F00                     move.l     -[A7], D0
  2606. 00001CF8  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2607. 00001CFC  2440                     movea.l    A2, D0
  2608. 00001CFE  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  2609. 00001D02  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2610. 00001D06  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  2611. 00001D0A  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2612. 00001D0E  486E FEF8                pea.l      [A6 - 0x108]
  2613. 00001D12  7001                     moveq.l    D0, 0x01
  2614. 00001D14  1F00                     move.b     -[A7], D0
  2615. 00001D16  4267                     clr.w      -[A7]
  2616. 00001D18  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2617. 00001D1C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2618. 00001D20  2F0A                     move.l     -[A7], A2
  2619. 00001D22  4EBA 0CA8                jsr        [PC + 0xCA8 /* 000029CC */]
  2620. 00001D26  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2621. 00001D2A  2F0A                     move.l     -[A7], A2
  2622. 00001D2C  4EAD FA38                jsr        [A5 - 0x5C8]
  2623. 00001D30  200A                     move.l     D0, A2
  2624. 00001D32  245F                     movea.l    A2, [A7]+
  2625. 00001D34  4E5E                     unlink     A6
  2626. 00001D36  4E74 0014                rtd        0x0014
  2627. export_1000:
  2628. 00001D3A  4E56 FEF4                link       A6, -0x010C
  2629. 00001D3E  2F0A                     move.l     -[A7], A2
  2630. 00001D40  486D FA86                pea.l      [A5 - 0x57A]
  2631. 00001D44  7078                     moveq.l    D0, 0x78
  2632. 00001D46  2F00                     move.l     -[A7], D0
  2633. 00001D48  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2634. 00001D4C  2440                     movea.l    A2, D0
  2635. 00001D4E  206E 000C                movea.l    A0, [A6 + 0xC]
  2636. 00001D52  700D                     moveq.l    D0, 0x0D
  2637. 00001D54  D1C0                     add.l      A0, D0
  2638. 00001D56  2F08                     move.l     -[A7], A0
  2639. 00001D58  486E FEF8                pea.l      [A6 - 0x108]
  2640. 00001D5C  486E FFF8                pea.l      [A6 - 0x8]
  2641. 00001D60  4EBA FF4A                jsr        [PC - 0xB6 /* 00001CAC */]
  2642. 00001D64  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  2643. 00001D68  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2644. 00001D6C  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  2645. 00001D70  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2646. 00001D74  486E FEF8                pea.l      [A6 - 0x108]
  2647. 00001D78  7001                     moveq.l    D0, 0x01
  2648. 00001D7A  1F00                     move.b     -[A7], D0
  2649. 00001D7C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2650. 00001D80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2651. 00001D84  2F0A                     move.l     -[A7], A2
  2652. 00001D86  4EBA 0E78                jsr        [PC + 0xE78 /* 00002C00 */]
  2653. 00001D8A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2654. 00001D8E  2F0A                     move.l     -[A7], A2
  2655. 00001D90  4EAD FA38                jsr        [A5 - 0x5C8]
  2656. 00001D94  200A                     move.l     D0, A2
  2657. 00001D96  245F                     movea.l    A2, [A7]+
  2658. 00001D98  4E5E                     unlink     A6
  2659. 00001D9A  4E74 0014                rtd        0x0014
  2660. export_1001:
  2661. 00001D9E  4E56 0000                link       A6, 0
  2662. 00001DA2  7000                     moveq.l    D0, 0x00
  2663. 00001DA4  4E5E                     unlink     A6
  2664. 00001DA6  4E74 0014                rtd        0x0014
  2665. export_1002:
  2666. 00001DAA  4E56 FEF8                link       A6, -0x0108
  2667. 00001DAE  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  2668. 00001DB2  246E 000C                movea.l    A2, [A6 + 0xC]
  2669. 00001DB6  162A 000D                move.b     D3, [A2 + 0xD]
  2670. 00001DBA  675E                     beq        +0x60 /* 00001E1A */
  2671. 00001DBC  102A 000E                move.b     D0, [A2 + 0xE]
  2672. 00001DC0  7240                     moveq.l    D1, 0x40
  2673. 00001DC2  B001                     cmp.b      D0, D1
  2674. 00001DC4  6654                     bne        +0x56 /* 00001E1A */
  2675. 00001DC6  7800                     moveq.l    D4, 0x00
  2676. 00001DC8  1803                     move.b     D4, D3
  2677. 00001DCA  5384                     subq.l     D4, 1
  2678. 00001DCC  263C 0000 00FF           move.l     D3, 0xFF
  2679. 00001DD2  B883                     cmp.l      D4, D3
  2680. 00001DD4  6C02                     bge        +0x4 /* 00001DD8 */
  2681. 00001DD6  6002                     bra        +0x4 /* 00001DDA */
  2682. label00001DD8:
  2683. 00001DD8  2803                     move.l     D4, D3
  2684. label00001DDA:
  2685. 00001DDA  1A04                     move.b     D5, D4
  2686. 00001DDC  204A                     movea.l    A0, A2
  2687. 00001DDE  700F                     moveq.l    D0, 0x0F
  2688. 00001DE0  D1C0                     add.l      A0, D0
  2689. 00001DE2  43EE FEFD                lea.l      A1, [A6 - 0x103]
  2690. 00001DE6  1205                     move.b     D1, D5
  2691. 00001DE8  7000                     moveq.l    D0, 0x00
  2692. 00001DEA  1001                     move.b     D0, D1
  2693. 00001DEC  A02E                     syscall    BlockMove/BlockMoveData
  2694. 00001DEE  1D45 FEFC                move.b     [A6 - 0x104], D5
  2695. 00001DF2  486E FEFC                pea.l      [A6 - 0x104]
  2696. 00001DF6  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  2697. 00001DFA  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2698. 00001DFE  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  2699. 00001E02  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2700. 00001E06  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2701. 00001E0A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2702. 00001E0E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2703. 00001E12  4EAD F4D6                jsr        [A5 - 0xB2A]
  2704. 00001E16  4EFA 0088                jmp        [PC + 0x88 /* 00001EA0 */]
  2705. label00001E1A:
  2706. 00001E1A  486D F56C                pea.l      [A5 - 0xA94]
  2707. 00001E1E  2F3C 0000 00B8           move.l     -[A7], 0xB8
  2708. 00001E24  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2709. 00001E28  2640                     movea.l    A3, D0
  2710. 00001E2A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2711. 00001E2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2712. 00001E32  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  2713. 00001E36  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2714. 00001E3A  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  2715. 00001E3E  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2716. 00001E42  7604                     moveq.l    D3, 0x04
  2717. 00001E44  1F03                     move.b     -[A7], D3
  2718. 00001E46  1F03                     move.b     -[A7], D3
  2719. 00001E48  70FF                     moveq.l    D0, 0xFFFFFFFF
  2720. 00001E4A  3F00                     move.w     -[A7], D0
  2721. 00001E4C  2F0B                     move.l     -[A7], A3
  2722. 00001E4E  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2723. 00001E52  4227                     clr.b      -[A7]
  2724. 00001E54  4227                     clr.b      -[A7]
  2725. 00001E56  4227                     clr.b      -[A7]
  2726. 00001E58  2F0B                     move.l     -[A7], A3
  2727. 00001E5A  4EAD F1CC                jsr        [A5 - 0xE34]
  2728. 00001E5E  206E 0008                movea.l    A0, [A6 + 0x8]
  2729. 00001E62  2250                     movea.l    A1, [A0]
  2730. 00001E64  3F29 004A                move.w     -[A7], [A1 + 0x4A]
  2731. 00001E68  2F0B                     move.l     -[A7], A3
  2732. 00001E6A  4EAD F1D8                jsr        [A5 - 0xE28]
  2733. 00001E6E  206E 0008                movea.l    A0, [A6 + 0x8]
  2734. 00001E72  2250                     movea.l    A1, [A0]
  2735. 00001E74  3629 004C                move.w     D3, [A1 + 0x4C]
  2736. 00001E78  6F08                     ble        +0xA /* 00001E82 */
  2737. 00001E7A  3F03                     move.w     -[A7], D3
  2738. 00001E7C  2F0B                     move.l     -[A7], A3
  2739. 00001E7E  4EAD F1EA                jsr        [A5 - 0xE16]
  2740. label00001E82:
  2741. 00001E82  246E 000C                movea.l    A2, [A6 + 0xC]
  2742. 00001E86  162A 000D                move.b     D3, [A2 + 0xD]
  2743. 00001E8A  6712                     beq        +0x14 /* 00001E9E */
  2744. 00001E8C  700E                     moveq.l    D0, 0x0E
  2745. 00001E8E  D5C0                     add.l      A2, D0
  2746. 00001E90  2F0A                     move.l     -[A7], A2
  2747. 00001E92  7000                     moveq.l    D0, 0x00
  2748. 00001E94  1003                     move.b     D0, D3
  2749. 00001E96  2F00                     move.l     -[A7], D0
  2750. 00001E98  2F0B                     move.l     -[A7], A3
  2751. 00001E9A  4EAD F1AE                jsr        [A5 - 0xE52]
  2752. label00001E9E:
  2753. 00001E9E  200B                     move.l     D0, A3
  2754. label00001EA0:
  2755. 00001EA0  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  2756. 00001EA4  4E5E                     unlink     A6
  2757. 00001EA6  4E74 0014                rtd        0x0014
  2758. export_1003:
  2759. 00001EAA  4E56 FEF8                link       A6, -0x0108
  2760. 00001EAE  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  2761. 00001EB2  246E 000C                movea.l    A2, [A6 + 0xC]
  2762. 00001EB6  162A 000D                move.b     D3, [A2 + 0xD]
  2763. 00001EBA  675C                     beq        +0x5E /* 00001F18 */
  2764. 00001EBC  102A 000E                move.b     D0, [A2 + 0xE]
  2765. 00001EC0  7240                     moveq.l    D1, 0x40
  2766. 00001EC2  B001                     cmp.b      D0, D1
  2767. 00001EC4  6652                     bne        +0x54 /* 00001F18 */
  2768. 00001EC6  7800                     moveq.l    D4, 0x00
  2769. 00001EC8  1803                     move.b     D4, D3
  2770. 00001ECA  5384                     subq.l     D4, 1
  2771. 00001ECC  263C 0000 00FF           move.l     D3, 0xFF
  2772. 00001ED2  B883                     cmp.l      D4, D3
  2773. 00001ED4  6C02                     bge        +0x4 /* 00001ED8 */
  2774. 00001ED6  6002                     bra        +0x4 /* 00001EDA */
  2775. label00001ED8:
  2776. 00001ED8  2803                     move.l     D4, D3
  2777. label00001EDA:
  2778. 00001EDA  1A04                     move.b     D5, D4
  2779. 00001EDC  204A                     movea.l    A0, A2
  2780. 00001EDE  700F                     moveq.l    D0, 0x0F
  2781. 00001EE0  D1C0                     add.l      A0, D0
  2782. 00001EE2  43EE FEFD                lea.l      A1, [A6 - 0x103]
  2783. 00001EE6  1205                     move.b     D1, D5
  2784. 00001EE8  7000                     moveq.l    D0, 0x00
  2785. 00001EEA  1001                     move.b     D0, D1
  2786. 00001EEC  A02E                     syscall    BlockMove/BlockMoveData
  2787. 00001EEE  1D45 FEFC                move.b     [A6 - 0x104], D5
  2788. 00001EF2  486E FEFC                pea.l      [A6 - 0x104]
  2789. 00001EF6  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  2790. 00001EFA  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2791. 00001EFE  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  2792. 00001F02  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2793. 00001F06  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2794. 00001F0A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2795. 00001F0E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2796. 00001F12  4EAD F4D6                jsr        [A5 - 0xB2A]
  2797. 00001F16  607A                     bra        +0x7C /* 00001F92 */
  2798. label00001F18:
  2799. 00001F18  486D F934                pea.l      [A5 - 0x6CC]
  2800. 00001F1C  2F3C 0000 00BE           move.l     -[A7], 0xBE
  2801. 00001F22  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2802. 00001F26  2640                     movea.l    A3, D0
  2803. 00001F28  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2804. 00001F2C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2805. 00001F30  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  2806. 00001F34  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2807. 00001F38  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  2808. 00001F3C  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2809. 00001F40  7604                     moveq.l    D3, 0x04
  2810. 00001F42  1F03                     move.b     -[A7], D3
  2811. 00001F44  1F03                     move.b     -[A7], D3
  2812. 00001F46  70FF                     moveq.l    D0, 0xFFFFFFFF
  2813. 00001F48  3F00                     move.w     -[A7], D0
  2814. 00001F4A  2F0B                     move.l     -[A7], A3
  2815. 00001F4C  4EBA 04DE                jsr        [PC + 0x4DE /* 0000242C */]
  2816. 00001F50  206E 0008                movea.l    A0, [A6 + 0x8]
  2817. 00001F54  2250                     movea.l    A1, [A0]
  2818. 00001F56  3F29 004E                move.w     -[A7], [A1 + 0x4E]
  2819. 00001F5A  2F0B                     move.l     -[A7], A3
  2820. 00001F5C  4EAD F1D8                jsr        [A5 - 0xE28]
  2821. 00001F60  206E 0008                movea.l    A0, [A6 + 0x8]
  2822. 00001F64  2250                     movea.l    A1, [A0]
  2823. 00001F66  3629 0050                move.w     D3, [A1 + 0x50]
  2824. 00001F6A  6F08                     ble        +0xA /* 00001F74 */
  2825. 00001F6C  3F03                     move.w     -[A7], D3
  2826. 00001F6E  2F0B                     move.l     -[A7], A3
  2827. 00001F70  4EAD F1EA                jsr        [A5 - 0xE16]
  2828. label00001F74:
  2829. 00001F74  246E 000C                movea.l    A2, [A6 + 0xC]
  2830. 00001F78  162A 000D                move.b     D3, [A2 + 0xD]
  2831. 00001F7C  6712                     beq        +0x14 /* 00001F90 */
  2832. 00001F7E  700E                     moveq.l    D0, 0x0E
  2833. 00001F80  D5C0                     add.l      A2, D0
  2834. 00001F82  2F0A                     move.l     -[A7], A2
  2835. 00001F84  7000                     moveq.l    D0, 0x00
  2836. 00001F86  1003                     move.b     D0, D3
  2837. 00001F88  2F00                     move.l     -[A7], D0
  2838. 00001F8A  2F0B                     move.l     -[A7], A3
  2839. 00001F8C  4EAD F1AE                jsr        [A5 - 0xE52]
  2840. label00001F90:
  2841. 00001F90  200B                     move.l     D0, A3
  2842. label00001F92:
  2843. 00001F92  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  2844. 00001F96  4E5E                     unlink     A6
  2845. 00001F98  4E74 0014                rtd        0x0014
  2846. export_1004:
  2847. 00001F9C  4E56 FFF8                link       A6, -0x0008
  2848. 00001FA0  48E7 1020                movem.l    -[A7], D3,A2
  2849. 00001FA4  486D FD32                pea.l      [A5 - 0x2CE]
  2850. 00001FA8  2F3C 0000 00A0           move.l     -[A7], 0xA0
  2851. 00001FAE  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2852. 00001FB2  2440                     movea.l    A2, D0
  2853. 00001FB4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2854. 00001FB8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2855. 00001FBC  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  2856. 00001FC0  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  2857. 00001FC4  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  2858. 00001FC8  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  2859. 00001FCC  7604                     moveq.l    D3, 0x04
  2860. 00001FCE  1F03                     move.b     -[A7], D3
  2861. 00001FD0  1F03                     move.b     -[A7], D3
  2862. 00001FD2  2F0A                     move.l     -[A7], A2
  2863. 00001FD4  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  2864. 00001FD8  206E 000C                movea.l    A0, [A6 + 0xC]
  2865. 00001FDC  3F28 000E                move.w     -[A7], [A0 + 0xE]
  2866. 00001FE0  2F0A                     move.l     -[A7], A2
  2867. 00001FE2  4EAD FD14                jsr        [A5 - 0x2EC]
  2868. 00001FE6  200A                     move.l     D0, A2
  2869. 00001FE8  4CDF 0408                movem.l    D3,A2, [A7]+
  2870. 00001FEC  4E5E                     unlink     A6
  2871. 00001FEE  4E74 0014                rtd        0x0014
  2872. export_1005:
  2873. 00001FF2  4E56 FD50                link       A6, -0x02B0
  2874. 00001FF6  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  2875. 00001FFA  246E 001C                movea.l    A2, [A6 + 0x1C]
  2876. 00001FFE  2D4A FFD4                move.l     [A6 - 0x2C], A2
  2877. 00002002  4A12                     tst.b      [A2]
  2878. 00002004  6700 03A4                beq        +0x3A6 /* 000023AA */
  2879. 00002008  102A 0001                move.b     D0, [A2 + 0x1]
  2880. 0000200C  7224                     moveq.l    D1, 0x24
  2881. 0000200E  B001                     cmp.b      D0, D1
  2882. 00002010  6600 01BA                bne        +0x1BC /* 000021CC */
  2883. 00002014  7002                     moveq.l    D0, 0x02
  2884. 00002016  3D40 FE50                move.w     [A6 - 0x1B0], D0
  2885. 0000201A  7624                     moveq.l    D3, 0x24
  2886. 0000201C  1F03                     move.b     -[A7], D3
  2887. 0000201E  2F0A                     move.l     -[A7], A2
  2888. 00002020  486E FE50                pea.l      [A6 - 0x1B0]
  2889. 00002024  486E FE5C                pea.l      [A6 - 0x1A4]
  2890. 00002028  4EBA 038C                jsr        [PC + 0x38C /* 000023B6 */]
  2891. 0000202C  41EE FE5C                lea.l      A0, [A6 - 0x1A4]
  2892. 00002030  2D48 FFD8                move.l     [A6 - 0x28], A0
  2893. 00002034  4A10                     tst.b      [A0]
  2894. 00002036  6700 0372                beq        +0x374 /* 000023AA */
  2895. 0000203A  526E FE50                addq.w     [A6 - 0x1B0], 1
  2896. 0000203E  1F03                     move.b     -[A7], D3
  2897. 00002040  2F0A                     move.l     -[A7], A2
  2898. 00002042  486E FE50                pea.l      [A6 - 0x1B0]
  2899. 00002046  486E FD50                pea.l      [A6 - 0x2B0]
  2900. 0000204A  4EBA 036A                jsr        [PC + 0x36A /* 000023B6 */]
  2901. 0000204E  41EE FD50                lea.l      A0, [A6 - 0x2B0]
  2902. 00002052  2D48 FFDC                move.l     [A6 - 0x24], A0
  2903. 00002056  1010                     move.b     D0, [A0]
  2904. 00002058  7204                     moveq.l    D1, 0x04
  2905. 0000205A  B001                     cmp.b      D0, D1
  2906. 0000205C  6600 034C                bne        +0x34E /* 000023AA */
  2907. 00002060  41EE FD51                lea.l      A0, [A6 - 0x2AF]
  2908. 00002064  43EE FE54                lea.l      A1, [A6 - 0x1AC]
  2909. 00002068  7004                     moveq.l    D0, 0x04
  2910. 0000206A  A02E                     syscall    BlockMove/BlockMoveData
  2911. 0000206C  526E FE50                addq.w     [A6 - 0x1B0], 1
  2912. 00002070  7020                     moveq.l    D0, 0x20
  2913. 00002072  1F00                     move.b     -[A7], D0
  2914. 00002074  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  2915. 00002078  486E FE50                pea.l      [A6 - 0x1B0]
  2916. 0000207C  486E FD50                pea.l      [A6 - 0x2B0]
  2917. 00002080  4EBA 0334                jsr        [PC + 0x334 /* 000023B6 */]
  2918. 00002084  41EE FD50                lea.l      A0, [A6 - 0x2B0]
  2919. 00002088  2D48 FFE0                move.l     [A6 - 0x20], A0
  2920. 0000208C  4A10                     tst.b      [A0]
  2921. 0000208E  6700 031A                beq        +0x31C /* 000023AA */
  2922. 00002092  486E FD50                pea.l      [A6 - 0x2B0]
  2923. 00002096  486E FE58                pea.l      [A6 - 0x1A8]
  2924. 0000209A  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  2925. 0000209E  3F2E FE5A                move.w     -[A7], [A6 - 0x1A6]
  2926. 000020A2  2F2E FE54                move.l     -[A7], [A6 - 0x1AC]
  2927. 000020A6  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  2928. 000020AA  5C4F                     addq.w     A7, 6
  2929. 000020AC  2D40 FF74                move.l     [A6 - 0x8C], D0
  2930. 000020B0  2F00                     move.l     -[A7], D0
  2931. 000020B2  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2932. 000020B6  206E FF74                movea.l    A0, [A6 - 0x8C]
  2933. 000020BA  A069                     syscall    HGetState
  2934. 000020BC  1800                     move.b     D4, D0
  2935. 000020BE  206E FF74                movea.l    A0, [A6 - 0x8C]
  2936. 000020C2  A04A                     syscall    HNoPurge
  2937. 000020C4  206E FF74                movea.l    A0, [A6 - 0x8C]
  2938. 000020C8  2850                     movea.l    A4, [A0]
  2939. 000020CA  2D4C FFFC                move.l     [A6 - 0x4], A4
  2940. 000020CE  206E FFFC                movea.l    A0, [A6 - 0x4]
  2941. 000020D2  43EE FF5C                lea.l      A1, [A6 - 0xA4]
  2942. 000020D6  7004                     moveq.l    D0, 0x04
  2943. label000020D8:
  2944. 000020D8  22D8                     move.l     [A1]+, [A0]+
  2945. 000020DA  51C8 FFFC                dbf        D0, -0x6 /* 000020D8 */
  2946. 000020DE  3290                     move.w     [A1], [A0]
  2947. 000020E0  396E 001A 0006           move.w     [A4 + 0x6], [A6 + 0x1A]
  2948. 000020E6  396E 0018 0008           move.w     [A4 + 0x8], [A6 + 0x18]
  2949. 000020EC  396E 0016 000A           move.w     [A4 + 0xA], [A6 + 0x16]
  2950. 000020F2  396E 0014 000C           move.w     [A4 + 0xC], [A6 + 0x14]
  2951. 000020F8  486E FF78                pea.l      [A6 - 0x88]
  2952. 000020FC  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  2953. 00002100  584F                     addq.w     A7, 4
  2954. 00002102  41EE FF86                lea.l      A0, [A6 - 0x7A]
  2955. 00002106  7000                     moveq.l    D0, 0x00
  2956. 00002108  43FA 0006                lea.l      A1, [PC + 0x6 /* 00002110, value 0x4A806668 */]
  2957. 0000210C  48D0 DEF8                movem.l    [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7
  2958. 00002110  4A80                     tst.l      D0
  2959. 00002112  6668                     bne        +0x6A /* 0000217C */
  2960. 00002114  486E FE5C                pea.l      [A6 - 0x1A4]
  2961. 00002118  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  2962. 0000211C  584F                     addq.w     A7, 4
  2963. 0000211E  2F00                     move.l     -[A7], D0
  2964. 00002120  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  2965. 00002124  584F                     addq.w     A7, 4
  2966. 00002126  2640                     movea.l    A3, D0
  2967. 00002128  B6FC 0000                cmpa.w     A3, 0x0
  2968. 0000212C  660C                     bne        +0xE /* 0000213A */
  2969. 0000212E  70CE                     moveq.l    D0, 0xFFFFFFCE
  2970. 00002130  3F00                     move.w     -[A7], D0
  2971. 00002132  7003                     moveq.l    D0, 0x03
  2972. 00002134  2F00                     move.l     -[A7], D0
  2973. 00002136  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2974. label0000213A:
  2975. 0000213A  2F0B                     move.l     -[A7], A3
  2976. 0000213C  486D EFD8                pea.l      [A5 - 0x1028]
  2977. 00002140  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  2978. 00002144  504F                     addq.w     A7, 8
  2979. 00002146  4A00                     tst.b      D0
  2980. 00002148  6616                     bne        +0x18 /* 00002160 */
  2981. 0000214A  2F3C 0000 02C1           move.l     -[A7], 0x2C1
  2982. 00002150  486D F520                pea.l      [A5 - 0xAE0]
  2983. 00002154  486D F530                pea.l      [A5 - 0xAD0]
  2984. 00002158  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  2985. 0000215C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2986. label00002160:
  2987. 00002160  2F2E FE54                move.l     -[A7], [A6 - 0x1AC]
  2988. 00002164  3F2E FE5A                move.w     -[A7], [A6 - 0x1A6]
  2989. 00002168  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2990. 0000216C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2991. 00002170  2F0B                     move.l     -[A7], A3
  2992. 00002172  4EAD CEC2                jsr        [A5 - 0x313E]
  2993. 00002176  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  2994. 0000217A  602E                     bra        +0x30 /* 000021AA */
  2995. label0000217C:
  2996. 0000217C  206E FF74                movea.l    A0, [A6 - 0x8C]
  2997. 00002180  1004                     move.b     D0, D4
  2998. 00002182  A06A                     syscall    HSetState
  2999. 00002184  41EE FF5C                lea.l      A0, [A6 - 0xA4]
  3000. 00002188  226E FF74                movea.l    A1, [A6 - 0x8C]
  3001. 0000218C  2251                     movea.l    A1, [A1]
  3002. 0000218E  7004                     moveq.l    D0, 0x04
  3003. label00002190:
  3004. 00002190  22D8                     move.l     [A1]+, [A0]+
  3005. 00002192  51C8 FFFC                dbf        D0, -0x6 /* 00002190 */
  3006. 00002196  3290                     move.w     [A1], [A0]
  3007. 00002198  102E FF7D                move.b     D0, [A6 - 0x83]
  3008. 0000219C  670C                     beq        +0xE /* 000021AA */
  3009. 0000219E  3F2D CD24                move.w     -[A7], [A5 - 0x32DC]
  3010. 000021A2  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  3011. 000021A6  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  3012. label000021AA:
  3013. 000021AA  206E FF74                movea.l    A0, [A6 - 0x8C]
  3014. 000021AE  1004                     move.b     D0, D4
  3015. 000021B0  A06A                     syscall    HSetState
  3016. 000021B2  41EE FF5C                lea.l      A0, [A6 - 0xA4]
  3017. 000021B6  226E FF74                movea.l    A1, [A6 - 0x8C]
  3018. 000021BA  2251                     movea.l    A1, [A1]
  3019. 000021BC  7004                     moveq.l    D0, 0x04
  3020. label000021BE:
  3021. 000021BE  22D8                     move.l     [A1]+, [A0]+
  3022. 000021C0  51C8 FFFC                dbf        D0, -0x6 /* 000021BE */
  3023. 000021C4  3290                     move.w     [A1], [A0]
  3024. 000021C6  200B                     move.l     D0, A3
  3025. 000021C8  4EFA 01E2                jmp        [PC + 0x1E2 /* 000023AC */]
  3026. label000021CC:
  3027. 000021CC  206E 001C                movea.l    A0, [A6 + 0x1C]
  3028. 000021D0  1028 0001                move.b     D0, [A0 + 0x1]
  3029. 000021D4  7223                     moveq.l    D1, 0x23
  3030. 000021D6  B001                     cmp.b      D0, D1
  3031. 000021D8  6600 0100                bne        +0x102 /* 000022DA */
  3032. 000021DC  486D FCAE                pea.l      [A5 - 0x352]
  3033. 000021E0  2F3C 0000 00CC           move.l     -[A7], 0xCC
  3034. 000021E6  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  3035. 000021EA  2D40 FFBC                move.l     [A6 - 0x44], D0
  3036. 000021EE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3037. 000021F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3038. 000021F6  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  3039. 000021FA  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  3040. 000021FE  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  3041. 00002202  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  3042. 00002206  7604                     moveq.l    D3, 0x04
  3043. 00002208  1F03                     move.b     -[A7], D3
  3044. 0000220A  1F03                     move.b     -[A7], D3
  3045. 0000220C  72FF                     moveq.l    D1, 0xFFFFFFFF
  3046. 0000220E  3F01                     move.w     -[A7], D1
  3047. 00002210  2F00                     move.l     -[A7], D0
  3048. 00002212  4EBA 1180                jsr        [PC + 0x1180 /* 00003394 */]
  3049. 00002216  206E 0008                movea.l    A0, [A6 + 0x8]
  3050. 0000221A  2250                     movea.l    A1, [A0]
  3051. 0000221C  3F29 004E                move.w     -[A7], [A1 + 0x4E]
  3052. 00002220  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  3053. 00002224  4EAD F1D8                jsr        [A5 - 0xE28]
  3054. 00002228  206E 0008                movea.l    A0, [A6 + 0x8]
  3055. 0000222C  2250                     movea.l    A1, [A0]
  3056. 0000222E  3629 0050                move.w     D3, [A1 + 0x50]
  3057. 00002232  6F0A                     ble        +0xC /* 0000223E */
  3058. 00002234  3F03                     move.w     -[A7], D3
  3059. 00002236  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  3060. 0000223A  4EAD F1EA                jsr        [A5 - 0xE16]
  3061. label0000223E:
  3062. 0000223E  7002                     moveq.l    D0, 0x02
  3063. 00002240  3D40 FE50                move.w     [A6 - 0x1B0], D0
  3064. 00002244  2D7C 8000 0000 FFB4      move.l     [A6 - 0x4C], 0x80000000
  3065. 0000224C  2D7C 7FFF FFFF FFB8      move.l     [A6 - 0x48], 0x7FFFFFFF
  3066. 00002254  7023                     moveq.l    D0, 0x23
  3067. 00002256  1F00                     move.b     -[A7], D0
  3068. 00002258  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3069. 0000225C  486E FE50                pea.l      [A6 - 0x1B0]
  3070. 00002260  486E FD50                pea.l      [A6 - 0x2B0]
  3071. 00002264  4EBA 0150                jsr        [PC + 0x150 /* 000023B6 */]
  3072. 00002268  102E FD50                move.b     D0, [A6 - 0x2B0]
  3073. 0000226C  670C                     beq        +0xE /* 0000227A */
  3074. 0000226E  486E FD50                pea.l      [A6 - 0x2B0]
  3075. 00002272  486E FFB4                pea.l      [A6 - 0x4C]
  3076. 00002276  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  3077. label0000227A:
  3078. 0000227A  362E FE50                move.w     D3, [A6 - 0x1B0]
  3079. 0000227E  48C3                     ext.l      D3
  3080. 00002280  246E 001C                movea.l    A2, [A6 + 0x1C]
  3081. 00002284  1212                     move.b     D1, [A2]
  3082. 00002286  7000                     moveq.l    D0, 0x00
  3083. 00002288  1001                     move.b     D0, D1
  3084. 0000228A  B680                     cmp.l      D3, D0
  3085. 0000228C  6C34                     bge        +0x36 /* 000022C2 */
  3086. 0000228E  D5C3                     add.l      A2, D3
  3087. 00002290  1012                     move.b     D0, [A2]
  3088. 00002292  7223                     moveq.l    D1, 0x23
  3089. 00002294  B001                     cmp.b      D0, D1
  3090. 00002296  662A                     bne        +0x2C /* 000022C2 */
  3091. 00002298  526E FE50                addq.w     [A6 - 0x1B0], 1
  3092. 0000229C  7023                     moveq.l    D0, 0x23
  3093. 0000229E  1F00                     move.b     -[A7], D0
  3094. 000022A0  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3095. 000022A4  486E FE50                pea.l      [A6 - 0x1B0]
  3096. 000022A8  486E FD50                pea.l      [A6 - 0x2B0]
  3097. 000022AC  4EBA 0108                jsr        [PC + 0x108 /* 000023B6 */]
  3098. 000022B0  102E FD50                move.b     D0, [A6 - 0x2B0]
  3099. 000022B4  670C                     beq        +0xE /* 000022C2 */
  3100. 000022B6  486E FD50                pea.l      [A6 - 0x2B0]
  3101. 000022BA  486E FFB8                pea.l      [A6 - 0x48]
  3102. 000022BE  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  3103. label000022C2:
  3104. 000022C2  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  3105. 000022C6  2F2E FFB8                move.l     -[A7], [A6 - 0x48]
  3106. 000022CA  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  3107. 000022CE  4EAD FC90                jsr        [A5 - 0x370]
  3108. 000022D2  202E FFBC                move.l     D0, [A6 - 0x44]
  3109. 000022D6  4EFA 00D4                jmp        [PC + 0xD4 /* 000023AC */]
  3110. label000022DA:
  3111. 000022DA  206E 001C                movea.l    A0, [A6 + 0x1C]
  3112. 000022DE  1028 0001                move.b     D0, [A0 + 0x1]
  3113. 000022E2  7221                     moveq.l    D1, 0x21
  3114. 000022E4  B001                     cmp.b      D0, D1
  3115. 000022E6  6600 00C2                bne        +0xC4 /* 000023AA */
  3116. 000022EA  7A00                     moveq.l    D5, 0x00
  3117. 000022EC  7002                     moveq.l    D0, 0x02
  3118. 000022EE  3D40 FFC4                move.w     [A6 - 0x3C], D0
  3119. 000022F2  2D7C 7FFF FFFF FFC8      move.l     [A6 - 0x38], 0x7FFFFFFF
  3120. 000022FA  486D F934                pea.l      [A5 - 0x6CC]
  3121. 000022FE  2F3C 0000 00BE           move.l     -[A7], 0xBE
  3122. 00002304  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  3123. 00002308  2D40 FFCC                move.l     [A6 - 0x34], D0
  3124. 0000230C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3125. 00002310  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3126. 00002314  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  3127. 00002318  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  3128. 0000231C  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  3129. 00002320  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  3130. 00002324  7604                     moveq.l    D3, 0x04
  3131. 00002326  1F03                     move.b     -[A7], D3
  3132. 00002328  1F03                     move.b     -[A7], D3
  3133. 0000232A  72FF                     moveq.l    D1, 0xFFFFFFFF
  3134. 0000232C  3F01                     move.w     -[A7], D1
  3135. 0000232E  2F00                     move.l     -[A7], D0
  3136. 00002330  4EBA 00FA                jsr        [PC + 0xFA /* 0000242C */]
  3137. 00002334  206E 0008                movea.l    A0, [A6 + 0x8]
  3138. 00002338  2250                     movea.l    A1, [A0]
  3139. 0000233A  3F29 004E                move.w     -[A7], [A1 + 0x4E]
  3140. 0000233E  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  3141. 00002342  4EAD F1D8                jsr        [A5 - 0xE28]
  3142. 00002346  206E 0008                movea.l    A0, [A6 + 0x8]
  3143. 0000234A  2250                     movea.l    A1, [A0]
  3144. 0000234C  3629 0050                move.w     D3, [A1 + 0x50]
  3145. 00002350  6F0A                     ble        +0xC /* 0000235C */
  3146. 00002352  3F03                     move.w     -[A7], D3
  3147. 00002354  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  3148. 00002358  4EAD F1EA                jsr        [A5 - 0xE16]
  3149. label0000235C:
  3150. 0000235C  206E 001C                movea.l    A0, [A6 + 0x1C]
  3151. 00002360  1028 0002                move.b     D0, [A0 + 0x2]
  3152. 00002364  7221                     moveq.l    D1, 0x21
  3153. 00002366  B001                     cmp.b      D0, D1
  3154. 00002368  6606                     bne        +0x8 /* 00002370 */
  3155. 0000236A  526E FFC4                addq.w     [A6 - 0x3C], 1
  3156. 0000236E  7A01                     moveq.l    D5, 0x01
  3157. label00002370:
  3158. 00002370  7021                     moveq.l    D0, 0x21
  3159. 00002372  1F00                     move.b     -[A7], D0
  3160. 00002374  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3161. 00002378  486E FFC4                pea.l      [A6 - 0x3C]
  3162. 0000237C  486E FD50                pea.l      [A6 - 0x2B0]
  3163. 00002380  4EBA 0034                jsr        [PC + 0x34 /* 000023B6 */]
  3164. 00002384  102E FD50                move.b     D0, [A6 - 0x2B0]
  3165. 00002388  670C                     beq        +0xE /* 00002396 */
  3166. 0000238A  486E FD50                pea.l      [A6 - 0x2B0]
  3167. 0000238E  486E FFC8                pea.l      [A6 - 0x38]
  3168. 00002392  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  3169. label00002396:
  3170. 00002396  1F05                     move.b     -[A7], D5
  3171. 00002398  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  3172. 0000239C  2F2E FFCC                move.l     -[A7], [A6 - 0x34]
  3173. 000023A0  4EAD F916                jsr        [A5 - 0x6EA]
  3174. 000023A4  202E FFCC                move.l     D0, [A6 - 0x34]
  3175. 000023A8  6002                     bra        +0x4 /* 000023AC */
  3176. label000023AA:
  3177. 000023AA  7000                     moveq.l    D0, 0x00
  3178. label000023AC:
  3179. 000023AC  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  3180. 000023B0  4E5E                     unlink     A6
  3181. 000023B2  4E74 0018                rtd        0x0018
  3182. fn000023B6:
  3183. 000023B6  4E56 FFF8                link       A6, -0x0008
  3184. 000023BA  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  3185. 000023BE  206E 000C                movea.l    A0, [A6 + 0xC]
  3186. 000023C2  3A10                     move.w     D5, [A0]
  3187. 000023C4  206E 0010                movea.l    A0, [A6 + 0x10]
  3188. 000023C8  1010                     move.b     D0, [A0]
  3189. 000023CA  7C00                     moveq.l    D6, 0x00
  3190. 000023CC  1C00                     move.b     D6, D0
  3191. 000023CE  206E 0008                movea.l    A0, [A6 + 0x8]
  3192. 000023D2  4210                     clr.b      [A0]
  3193. 000023D4  182E 0014                move.b     D4, [A6 + 0x14]
  3194. 000023D8  4884                     ext.w      D4
  3195. 000023DA  48C4                     ext.l      D4
  3196. 000023DC  601E                     bra        +0x20 /* 000023FC */
  3197. label000023DE:
  3198. 000023DE  206E 0010                movea.l    A0, [A6 + 0x10]
  3199. 000023E2  3005                     move.w     D0, D5
  3200. 000023E4  5245                     addq.w     D5, 1
  3201. 000023E6  48C0                     ext.l      D0
  3202. 000023E8  D1C0                     add.l      A0, D0
  3203. 000023EA  1010                     move.b     D0, [A0]
  3204. 000023EC  246E 0008                movea.l    A2, [A6 + 0x8]
  3205. 000023F0  5212                     addq.b     [A2], 1
  3206. 000023F2  1412                     move.b     D2, [A2]
  3207. 000023F4  7200                     moveq.l    D1, 0x00
  3208. 000023F6  1202                     move.b     D1, D2
  3209. 000023F8  D5C1                     add.l      A2, D1
  3210. 000023FA  1480                     move.b     [A2], D0
  3211. label000023FC:
  3212. 000023FC  206E 0010                movea.l    A0, [A6 + 0x10]
  3213. 00002400  3605                     move.w     D3, D5
  3214. 00002402  2203                     move.l     D1, D3
  3215. 00002404  48C1                     ext.l      D1
  3216. 00002406  D1C1                     add.l      A0, D1
  3217. 00002408  1210                     move.b     D1, [A0]
  3218. 0000240A  7000                     moveq.l    D0, 0x00
  3219. 0000240C  1001                     move.b     D0, D1
  3220. 0000240E  B084                     cmp.l      D0, D4
  3221. 00002410  6704                     beq        +0x6 /* 00002416 */
  3222. 00002412  BA46                     cmp.w      D5, D6
  3223. 00002414  6FC8                     ble        -0x36 /* 000023DE */
  3224. label00002416:
  3225. 00002416  BA46                     cmp.w      D5, D6
  3226. 00002418  6F02                     ble        +0x4 /* 0000241C */
  3227. 0000241A  3A06                     move.w     D5, D6
  3228. label0000241C:
  3229. 0000241C  206E 000C                movea.l    A0, [A6 + 0xC]
  3230. 00002420  3085                     move.w     [A0], D5
  3231. 00002422  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  3232. 00002426  4E5E                     unlink     A6
  3233. 00002428  4E74 000E                rtd        0x000E
  3234. fn0000242C:
  3235. 0000242C  4E56 0000                link       A6, 0
  3236. 00002430  48E7 0038                movem.l    -[A7], A2,A3,A4
  3237. 00002434  2F2E 001E                move.l     -[A7], [A6 + 0x1E]
  3238. 00002438  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  3239. 0000243C  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  3240. 00002440  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  3241. 00002444  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  3242. 00002448  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3243. 0000244C  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  3244. 00002450  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  3245. 00002454  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3246. 00002458  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3247. 0000245C  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  3248. 00002460  246E 0008                movea.l    A2, [A6 + 0x8]
  3249. 00002464  2052                     movea.l    A0, [A2]
  3250. 00002466  2448                     movea.l    A2, A0
  3251. 00002468  45EA 00B8                lea.l      A2, [A2 + 0xB8]
  3252. 0000246C  1012                     move.b     D0, [A2]
  3253. 0000246E  0200 007F                andi.b     D0, 0x7F
  3254. 00002472  1480                     move.b     [A2], D0
  3255. 00002474  206E 0008                movea.l    A0, [A6 + 0x8]
  3256. 00002478  2250                     movea.l    A1, [A0]
  3257. 0000247A  237C 7FFF FFFF 00BA      move.l     [A1 + 0xBA], 0x7FFFFFFF
  3258. 00002482  2648                     movea.l    A3, A0
  3259. 00002484  2253                     movea.l    A1, [A3]
  3260. 00002486  2649                     movea.l    A3, A1
  3261. 00002488  47EB 00AA                lea.l      A3, [A3 + 0xAA]
  3262. 0000248C  1013                     move.b     D0, [A3]
  3263. 0000248E  72EF                     moveq.l    D1, 0xFFFFFFEF
  3264. 00002490  C001                     and.b      D0, D1
  3265. 00002492  1680                     move.b     [A3], D0
  3266. 00002494  2848                     movea.l    A4, A0
  3267. 00002496  2254                     movea.l    A1, [A4]
  3268. 00002498  2849                     movea.l    A4, A1
  3269. 0000249A  49EC 00B8                lea.l      A4, [A4 + 0xB8]
  3270. 0000249E  1014                     move.b     D0, [A4]
  3271. 000024A0  7240                     moveq.l    D1, 0x40
  3272. 000024A2  8001                     or.b       D0, D1
  3273. 000024A4  1880                     move.b     [A4], D0
  3274. 000024A6  2F08                     move.l     -[A7], A0
  3275. 000024A8  4EBA 0094                jsr        [PC + 0x94 /* 0000253E */]
  3276. 000024AC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  3277. 000024B0  4E5E                     unlink     A6
  3278. 000024B2  4E74 001A                rtd        0x001A
  3279. export_1006:
  3280. fn000024B6:
  3281. 000024B6  4E56 FFF8                link       A6, -0x0008
  3282. 000024BA  48E7 0038                movem.l    -[A7], A2,A3,A4
  3283. 000024BE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3284. 000024C2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3285. 000024C6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3286. 000024CA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3287. 000024CE  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  3288. 000024D2  206E 000C                movea.l    A0, [A6 + 0xC]
  3289. 000024D6  3028 002E                move.w     D0, [A0 + 0x2E]
  3290. 000024DA  56C0                     sne        D0
  3291. 000024DC  4400                     neg.b      D0
  3292. 000024DE  4880                     ext.w      D0
  3293. 000024E0  48C0                     ext.l      D0
  3294. 000024E2  EF08                     lsl        D0.b, 7
  3295. 000024E4  266E 0008                movea.l    A3, [A6 + 0x8]
  3296. 000024E8  2253                     movea.l    A1, [A3]
  3297. 000024EA  2649                     movea.l    A3, A1
  3298. 000024EC  47EB 00B8                lea.l      A3, [A3 + 0xB8]
  3299. 000024F0  1213                     move.b     D1, [A3]
  3300. 000024F2  0201 007F                andi.b     D1, 0x7F
  3301. 000024F6  8001                     or.b       D0, D1
  3302. 000024F8  1680                     move.b     [A3], D0
  3303. 000024FA  2028 0032                move.l     D0, [A0 + 0x32]
  3304. 000024FE  226E 0008                movea.l    A1, [A6 + 0x8]
  3305. 00002502  2451                     movea.l    A2, [A1]
  3306. 00002504  2540 00BA                move.l     [A2 + 0xBA], D0
  3307. 00002508  3028 0030                move.w     D0, [A0 + 0x30]
  3308. 0000250C  56C0                     sne        D0
  3309. 0000250E  4400                     neg.b      D0
  3310. 00002510  4880                     ext.w      D0
  3311. 00002512  48C0                     ext.l      D0
  3312. 00002514  7201                     moveq.l    D1, 0x01
  3313. 00002516  C001                     and.b      D0, D1
  3314. 00002518  ED08                     lsl        D0.b, 6
  3315. 0000251A  2849                     movea.l    A4, A1
  3316. 0000251C  2054                     movea.l    A0, [A4]
  3317. 0000251E  2848                     movea.l    A4, A0
  3318. 00002520  49EC 00B8                lea.l      A4, [A4 + 0xB8]
  3319. 00002524  1214                     move.b     D1, [A4]
  3320. 00002526  74BF                     moveq.l    D2, 0xFFFFFFBF
  3321. 00002528  C202                     and.b      D1, D2
  3322. 0000252A  8001                     or.b       D0, D1
  3323. 0000252C  1880                     move.b     [A4], D0
  3324. 0000252E  2F09                     move.l     -[A7], A1
  3325. 00002530  4EBA 000C                jsr        [PC + 0xC /* 0000253E */]
  3326. 00002534  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  3327. 00002538  4E5E                     unlink     A6
  3328. 0000253A  4E74 0010                rtd        0x0010
  3329. fn0000253E:
  3330. 0000253E  4E56 0000                link       A6, 0
  3331. 00002542  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3332. 00002546  4EAD F92E                jsr        [A5 - 0x6D2]
  3333. 0000254A  4227                     clr.b      -[A7]
  3334. 0000254C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3335. 00002550  4EAD F244                jsr        [A5 - 0xDBC]
  3336. 00002554  4E5E                     unlink     A6
  3337. 00002556  4E74 0004                rtd        0x0004
  3338. export_1007:
  3339. 0000255A  4E56 FFF8                link       A6, -0x0008
  3340. 0000255E  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  3341. 00002562  486D DE08                pea.l      [A5 - 0x21F8]
  3342. 00002566  702A                     moveq.l    D0, 0x2A
  3343. 00002568  2F00                     move.l     -[A7], D0
  3344. 0000256A  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  3345. 0000256E  2640                     movea.l    A3, D0
  3346. 00002570  B6FC 0000                cmpa.w     A3, 0x0
  3347. 00002574  6702                     beq        +0x4 /* 00002578 */
  3348. 00002576  284B                     movea.l    A4, A3
  3349. label00002578:
  3350. 00002578  244B                     movea.l    A2, A3
  3351. 0000257A  700F                     moveq.l    D0, 0x0F
  3352. 0000257C  3F00                     move.w     -[A7], D0
  3353. 0000257E  2F0B                     move.l     -[A7], A3
  3354. 00002580  4EAD 101A                jsr        [A5 + 0x101A /* export_511 */]
  3355. 00002584  486E FFF8                pea.l      [A6 - 0x8]
  3356. 00002588  76FE                     moveq.l    D3, 0xFFFFFFFE
  3357. 0000258A  3F03                     move.w     -[A7], D3
  3358. 0000258C  3F03                     move.w     -[A7], D3
  3359. 0000258E  7602                     moveq.l    D3, 0x02
  3360. 00002590  3F03                     move.w     -[A7], D3
  3361. 00002592  3F03                     move.w     -[A7], D3
  3362. 00002594  A8A7                     syscall    SetRect
  3363. 00002596  486E FFF8                pea.l      [A6 - 0x8]
  3364. 0000259A  2F0A                     move.l     -[A7], A2
  3365. 0000259C  4EAD DDF0                jsr        [A5 - 0x2210]
  3366. 000025A0  2F0A                     move.l     -[A7], A2
  3367. 000025A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3368. 000025A6  4EAD EEDC                jsr        [A5 - 0x1124]
  3369. 000025AA  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  3370. 000025AE  4E5E                     unlink     A6
  3371. 000025B0  4E74 0004                rtd        0x0004
  3372. export_1008:
  3373. 000025B4  4E56 0000                link       A6, 0
  3374. 000025B8  2F0B                     move.l     -[A7], A3
  3375. 000025BA  102E 0010                move.b     D0, [A6 + 0x10]
  3376. 000025BE  EF08                     lsl        D0.b, 7
  3377. 000025C0  266E 0008                movea.l    A3, [A6 + 0x8]
  3378. 000025C4  2053                     movea.l    A0, [A3]
  3379. 000025C6  2648                     movea.l    A3, A0
  3380. 000025C8  47EB 00B8                lea.l      A3, [A3 + 0xB8]
  3381. 000025CC  1213                     move.b     D1, [A3]
  3382. 000025CE  0201 007F                andi.b     D1, 0x7F
  3383. 000025D2  8001                     or.b       D0, D1
  3384. 000025D4  1680                     move.b     [A3], D0
  3385. 000025D6  206E 0008                movea.l    A0, [A6 + 0x8]
  3386. 000025DA  2250                     movea.l    A1, [A0]
  3387. 000025DC  236E 000C 00BA           move.l     [A1 + 0xBA], [A6 + 0xC]
  3388. 000025E2  265F                     movea.l    A3, [A7]+
  3389. 000025E4  4E5E                     unlink     A6
  3390. 000025E6  4E74 000A                rtd        0x000A
  3391. export_1009:
  3392. 000025EA  4E56 FFFC                link       A6, -0x0004
  3393. 000025EE  48E7 1020                movem.l    -[A7], D3,A2
  3394. 000025F2  7601                     moveq.l    D3, 0x01
  3395. 000025F4  102E 0012                move.b     D0, [A6 + 0x12]
  3396. 000025F8  4880                     ext.w      D0
  3397. 000025FA  48C0                     ext.l      D0
  3398. 000025FC  7209                     moveq.l    D1, 0x09
  3399. 000025FE  B041                     cmp.w      D0, D1
  3400. 00002600  671C                     beq        +0x1E /* 0000261E */
  3401. 00002602  720D                     moveq.l    D1, 0x0D
  3402. 00002604  B041                     cmp.w      D0, D1
  3403. 00002606  6716                     beq        +0x18 /* 0000261E */
  3404. 00002608  7203                     moveq.l    D1, 0x03
  3405. 0000260A  B041                     cmp.w      D0, D1
  3406. 0000260C  6710                     beq        +0x12 /* 0000261E */
  3407. 0000260E  721B                     moveq.l    D1, 0x1B
  3408. 00002610  B041                     cmp.w      D0, D1
  3409. 00002612  6702                     beq        +0x4 /* 00002616 */
  3410. 00002614  600A                     bra        +0xC /* 00002620 */
  3411. label00002616:
  3412. 00002616  0C2E 0035 0010           cmpi.b     [A6 + 0x10], 0x35 /* '5' */
  3413. 0000261C  6602                     bne        +0x4 /* 00002620 */
  3414. label0000261E:
  3415. 0000261E  7600                     moveq.l    D3, 0x00
  3416. label00002620:
  3417. 00002620  4A03                     tst.b      D3
  3418. 00002622  674C                     beq        +0x4E /* 00002670 */
  3419. 00002624  1F2E 0012                move.b     -[A7], [A6 + 0x12]
  3420. 00002628  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  3421. 0000262C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3422. 00002630  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3423. 00002634  4EAD 11A2                jsr        [A5 + 0x11A2 /* export_560 */]
  3424. 00002638  206E 0008                movea.l    A0, [A6 + 0x8]
  3425. 0000263C  2250                     movea.l    A1, [A0]
  3426. 0000263E  2469 0098                movea.l    A2, [A1 + 0x98]
  3427. 00002642  B4FC 0000                cmpa.w     A2, 0x0
  3428. 00002646  6742                     beq        +0x44 /* 0000268A */
  3429. 00002648  2F0A                     move.l     -[A7], A2
  3430. 0000264A  4EAD FB40                jsr        [A5 - 0x4C0]
  3431. 0000264E  4A00                     tst.b      D0
  3432. 00002650  6738                     beq        +0x3A /* 0000268A */
  3433. 00002652  206E 0008                movea.l    A0, [A6 + 0x8]
  3434. 00002656  2250                     movea.l    A1, [A0]
  3435. 00002658  2029 0020                move.l     D0, [A1 + 0x20]
  3436. 0000265C  3D40 FFFC                move.w     [A6 - 0x4], D0
  3437. 00002660  7005                     moveq.l    D0, 0x05
  3438. 00002662  2F00                     move.l     -[A7], D0
  3439. 00002664  486E FFFC                pea.l      [A6 - 0x4]
  3440. 00002668  2F08                     move.l     -[A7], A0
  3441. 0000266A  4EAD D762                jsr        [A5 - 0x289E]
  3442. 0000266E  601A                     bra        +0x1C /* 0000268A */
  3443. label00002670:
  3444. 00002670  1F2E 0012                move.b     -[A7], [A6 + 0x12]
  3445. 00002674  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  3446. 00002678  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3447. 0000267C  206E 0008                movea.l    A0, [A6 + 0x8]
  3448. 00002680  2250                     movea.l    A1, [A0]
  3449. 00002682  2F29 000C                move.l     -[A7], [A1 + 0xC]
  3450. 00002686  4EAD D62A                jsr        [A5 - 0x29D6]
  3451. label0000268A:
  3452. 0000268A  4CDF 0408                movem.l    D3,A2, [A7]+
  3453. 0000268E  4E5E                     unlink     A6
  3454. 00002690  4E74 000C                rtd        0x000C
  3455. export_1010:
  3456. 00002694  4E56 0000                link       A6, 0
  3457. 00002698  48E7 1820                movem.l    -[A7], D3,D4,A2
  3458. 0000269C  206E 0008                movea.l    A0, [A6 + 0x8]
  3459. 000026A0  2250                     movea.l    A1, [A0]
  3460. 000026A2  2069 00AC                movea.l    A0, [A1 + 0xAC]
  3461. 000026A6  2450                     movea.l    A2, [A0]
  3462. 000026A8  362A 003C                move.w     D3, [A2 + 0x3C]
  3463. 000026AC  0C43 00FF                cmpi.w     D3, 0xFF
  3464. 000026B0  6C06                     bge        +0x8 /* 000026B8 */
  3465. 000026B2  2003                     move.l     D0, D3
  3466. 000026B4  48C0                     ext.l      D0
  3467. 000026B6  6006                     bra        +0x8 /* 000026BE */
  3468. label000026B8:
  3469. 000026B8  203C 0000 00FF           move.l     D0, 0xFF
  3470. label000026BE:
  3471. 000026BE  3800                     move.w     D4, D0
  3472. 000026C0  206A 003E                movea.l    A0, [A2 + 0x3E]
  3473. 000026C4  2050                     movea.l    A0, [A0]
  3474. 000026C6  226E 000C                movea.l    A1, [A6 + 0xC]
  3475. 000026CA  5249                     addq.w     A1, 1
  3476. 000026CC  3004                     move.w     D0, D4
  3477. 000026CE  2200                     move.l     D1, D0
  3478. 000026D0  48C1                     ext.l      D1
  3479. 000026D2  2001                     move.l     D0, D1
  3480. 000026D4  A02E                     syscall    BlockMove/BlockMoveData
  3481. 000026D6  206E 000C                movea.l    A0, [A6 + 0xC]
  3482. 000026DA  1084                     move.b     [A0], D4
  3483. 000026DC  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  3484. 000026E0  4E5E                     unlink     A6
  3485. 000026E2  4E74 0008                rtd        0x0008
  3486. export_1011:
  3487. fn000026E6:
  3488. 000026E6  4E56 FFC0                link       A6, -0x0040
  3489. 000026EA  48E7 1C00                movem.l    -[A7], D3,D4,D5
  3490. 000026EE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3491. 000026F2  4EAD F256                jsr        [A5 - 0xDAA]
  3492. 000026F6  2800                     move.l     D4, D0
  3493. 000026F8  7A01                     moveq.l    D5, 0x01
  3494. 000026FA  206E 0008                movea.l    A0, [A6 + 0x8]
  3495. 000026FE  2250                     movea.l    A1, [A0]
  3496. 00002700  1029 00B8                move.b     D0, [A1 + 0xB8]
  3497. 00002704  EE08                     lsr        D0.b, 7
  3498. 00002706  6712                     beq        +0x14 /* 0000271A */
  3499. 00002708  4A84                     tst.l      D4
  3500. 0000270A  660E                     bne        +0x10 /* 0000271A */
  3501. 0000270C  7A00                     moveq.l    D5, 0x00
  3502. 0000270E  7001                     moveq.l    D0, 0x01
  3503. 00002710  3F00                     move.w     -[A7], D0
  3504. 00002712  2F08                     move.l     -[A7], A0
  3505. 00002714  4EAD F928                jsr        [A5 - 0x6D8]
  3506. 00002718  6032                     bra        +0x34 /* 0000274C */
  3507. label0000271A:
  3508. 0000271A  206E 0008                movea.l    A0, [A6 + 0x8]
  3509. 0000271E  2250                     movea.l    A1, [A0]
  3510. 00002720  2629 00BA                move.l     D3, [A1 + 0xBA]
  3511. 00002724  B883                     cmp.l      D4, D3
  3512. 00002726  6F24                     ble        +0x26 /* 0000274C */
  3513. 00002728  7A00                     moveq.l    D5, 0x00
  3514. 0000272A  2F03                     move.l     -[A7], D3
  3515. 0000272C  486E FFC0                pea.l      [A6 - 0x40]
  3516. 00002730  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  3517. 00002734  42A7                     clr.l      -[A7]
  3518. 00002736  486E FFC0                pea.l      [A6 - 0x40]
  3519. 0000273A  42A7                     clr.l      -[A7]
  3520. 0000273C  42A7                     clr.l      -[A7]
  3521. 0000273E  A98B                     syscall    ParamText
  3522. 00002740  7002                     moveq.l    D0, 0x02
  3523. 00002742  3F00                     move.w     -[A7], D0
  3524. 00002744  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3525. 00002748  4EAD F928                jsr        [A5 - 0x6D8]
  3526. label0000274C:
  3527. 0000274C  1005                     move.b     D0, D5
  3528. 0000274E  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  3529. 00002752  4E5E                     unlink     A6
  3530. 00002754  4E74 0004                rtd        0x0004
  3531. export_1012:
  3532. 00002758  4E56 FF00                link       A6, -0x0100
  3533. 0000275C  7001                     moveq.l    D0, 0x01
  3534. 0000275E  1F00                     move.b     -[A7], D0
  3535. 00002760  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3536. 00002764  4EAD F280                jsr        [A5 - 0xD80]
  3537. 00002768  486E FF00                pea.l      [A6 - 0x100]
  3538. 0000276C  3F3C 0085                move.w     -[A7], 0x85
  3539. 00002770  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3540. 00002774  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  3541. 00002778  486E FF00                pea.l      [A6 - 0x100]
  3542. 0000277C  42A7                     clr.l      -[A7]
  3543. 0000277E  42A7                     clr.l      -[A7]
  3544. 00002780  42A7                     clr.l      -[A7]
  3545. 00002782  A98B                     syscall    ParamText
  3546. 00002784  3F3C 0081                move.w     -[A7], 0x81
  3547. 00002788  2F3C 414C 5254           move.l     -[A7], 0x414C5254 /* 'ALRT' */
  3548. 0000278E  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  3549. 00002792  5C4F                     addq.w     A7, 6
  3550. 00002794  A850                     syscall    InitCursor
  3551. 00002796  554F                     subq.w     A7, 2
  3552. 00002798  3F3C 0081                move.w     -[A7], 0x81
  3553. 0000279C  42A7                     clr.l      -[A7]
  3554. 0000279E  A985                     syscall    Alert
  3555. 000027A0  544F                     addq.w     A7, 2
  3556. 000027A2  4E5E                     unlink     A6
  3557. 000027A4  4E74 0006                rtd        0x0006
  3558. export_1013:
  3559. 000027A8  4E56 0000                link       A6, 0
  3560. 000027AC  48E7 1020                movem.l    -[A7], D3,A2
  3561. 000027B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3562. 000027B4  4EAD EED6                jsr        [A5 - 0x112A]
  3563. 000027B8  2440                     movea.l    A2, D0
  3564. 000027BA  2F0A                     move.l     -[A7], A2
  3565. 000027BC  4EAD CECE                jsr        [A5 - 0x3132]
  3566. 000027C0  1600                     move.b     D3, D0
  3567. 000027C2  102E 000C                move.b     D0, [A6 + 0xC]
  3568. 000027C6  662C                     bne        +0x2E /* 000027F4 */
  3569. 000027C8  4A03                     tst.b      D3
  3570. 000027CA  6728                     beq        +0x2A /* 000027F4 */
  3571. 000027CC  206E 0008                movea.l    A0, [A6 + 0x8]
  3572. 000027D0  2250                     movea.l    A1, [A0]
  3573. 000027D2  1029 00B8                move.b     D0, [A1 + 0xB8]
  3574. 000027D6  EC08                     lsr        D0.b, 6
  3575. 000027D8  7201                     moveq.l    D1, 0x01
  3576. 000027DA  C001                     and.b      D0, D1
  3577. 000027DC  6716                     beq        +0x18 /* 000027F4 */
  3578. 000027DE  2F08                     move.l     -[A7], A0
  3579. 000027E0  4EAD CED4                jsr        [A5 - 0x312C]
  3580. 000027E4  4A00                     tst.b      D0
  3581. 000027E6  670C                     beq        +0xE /* 000027F4 */
  3582. 000027E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3583. 000027EC  4EAD F922                jsr        [A5 - 0x6DE]
  3584. 000027F0  4A00                     tst.b      D0
  3585. 000027F2  6710                     beq        +0x12 /* 00002804 */
  3586. label000027F4:
  3587. 000027F4  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  3588. 000027F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3589. 000027FC  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  3590. 00002800  4A00                     tst.b      D0
  3591. 00002802  6604                     bne        +0x6 /* 00002808 */
  3592. label00002804:
  3593. 00002804  4200                     clr.b      D0
  3594. 00002806  6030                     bra        +0x32 /* 00002838 */
  3595. label00002808:
  3596. 00002808  4A03                     tst.b      D3
  3597. 0000280A  672A                     beq        +0x2C /* 00002836 */
  3598. 0000280C  2F0A                     move.l     -[A7], A2
  3599. 0000280E  4EAD D07E                jsr        [A5 - 0x2F82]
  3600. 00002812  4A00                     tst.b      D0
  3601. 00002814  6720                     beq        +0x22 /* 00002836 */
  3602. 00002816  102E 000C                move.b     D0, [A6 + 0xC]
  3603. 0000281A  670E                     beq        +0x10 /* 0000282A */
  3604. 0000281C  7003                     moveq.l    D0, 0x03
  3605. 0000281E  3F00                     move.w     -[A7], D0
  3606. 00002820  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  3607. 00002824  4EAD D508                jsr        [A5 - 0x2AF8]
  3608. 00002828  600C                     bra        +0xE /* 00002836 */
  3609. label0000282A:
  3610. 0000282A  7003                     moveq.l    D0, 0x03
  3611. 0000282C  3F00                     move.w     -[A7], D0
  3612. 0000282E  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  3613. 00002832  4EAD D50E                jsr        [A5 - 0x2AF2]
  3614. label00002836:
  3615. 00002836  7001                     moveq.l    D0, 0x01
  3616. label00002838:
  3617. 00002838  4CDF 0408                movem.l    D3,A2, [A7]+
  3618. 0000283C  4E5E                     unlink     A6
  3619. 0000283E  4E74 0006                rtd        0x0006
  3620. fn00002842:
  3621. 00002842  4E56 FFF8                link       A6, -0x0008
  3622. 00002846  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  3623. 0000284A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3624. 0000284E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3625. 00002852  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3626. 00002856  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  3627. 0000285A  7000                     moveq.l    D0, 0x00
  3628. 0000285C  206E 0008                movea.l    A0, [A6 + 0x8]
  3629. 00002860  2250                     movea.l    A1, [A0]
  3630. 00002862  2340 0066                move.l     [A1 + 0x66], D0
  3631. 00002866  2250                     movea.l    A1, [A0]
  3632. 00002868  2F29 0014                move.l     -[A7], [A1 + 0x14]
  3633. 0000286C  4EAD CEE0                jsr        [A5 - 0x3120]
  3634. 00002870  206E 0008                movea.l    A0, [A6 + 0x8]
  3635. 00002874  2250                     movea.l    A1, [A0]
  3636. 00002876  2340 0010                move.l     [A1 + 0x10], D0
  3637. 0000287A  2F00                     move.l     -[A7], D0
  3638. 0000287C  A873                     syscall    SetPort
  3639. 0000287E  4267                     clr.w      -[A7]
  3640. 00002880  4267                     clr.w      -[A7]
  3641. 00002882  A878                     syscall    SetOrigin
  3642. 00002884  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  3643. 00002888  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  3644. 0000288C  2F3C 434E 544C           move.l     -[A7], 0x434E544C /* 'CNTL' */
  3645. 00002892  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  3646. 00002896  5C4F                     addq.w     A7, 6
  3647. 00002898  2840                     movea.l    A4, D0
  3648. 0000289A  2F0C                     move.l     -[A7], A4
  3649. 0000289C  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  3650. 000028A0  2454                     movea.l    A2, [A4]
  3651. 000028A2  700A                     moveq.l    D0, 0x0A
  3652. 000028A4  D5C0                     add.l      A2, D0
  3653. 000028A6  3A12                     move.w     D5, [A2]
  3654. 000028A8  4240                     clr.w      D0
  3655. 000028AA  3480                     move.w     [A2], D0
  3656. 000028AC  594F                     subq.w     A7, 4
  3657. 000028AE  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  3658. 000028B2  206E 0008                movea.l    A0, [A6 + 0x8]
  3659. 000028B6  2250                     movea.l    A1, [A0]
  3660. 000028B8  2F29 0010                move.l     -[A7], [A1 + 0x10]
  3661. 000028BC  A9BE                     syscall    GetNewControl
  3662. 000028BE  201F                     move.l     D0, [A7]+
  3663. 000028C0  246E 0008                movea.l    A2, [A6 + 0x8]
  3664. 000028C4  2052                     movea.l    A0, [A2]
  3665. 000028C6  2140 0070                move.l     [A0 + 0x70], D0
  3666. 000028CA  2F00                     move.l     -[A7], D0
  3667. 000028CC  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  3668. 000028D0  4203                     clr.b      D3
  3669. 000028D2  2052                     movea.l    A0, [A2]
  3670. 000028D4  1143 001C                move.b     [A0 + 0x1C], D3
  3671. 000028D8  7801                     moveq.l    D4, 0x01
  3672. 000028DA  2052                     movea.l    A0, [A2]
  3673. 000028DC  1144 001D                move.b     [A0 + 0x1D], D4
  3674. 000028E0  2052                     movea.l    A0, [A2]
  3675. 000028E2  1144 0036                move.b     [A0 + 0x36], D4
  3676. 000028E6  7004                     moveq.l    D0, 0x04
  3677. 000028E8  2052                     movea.l    A0, [A2]
  3678. 000028EA  1140 0035                move.b     [A0 + 0x35], D0
  3679. 000028EE  2052                     movea.l    A0, [A2]
  3680. 000028F0  1140 0034                move.b     [A0 + 0x34], D0
  3681. 000028F4  2052                     movea.l    A0, [A2]
  3682. 000028F6  1144 0064                move.b     [A0 + 0x64], D4
  3683. 000028FA  2052                     movea.l    A0, [A2]
  3684. 000028FC  1143 0065                move.b     [A0 + 0x65], D3
  3685. 00002900  2652                     movea.l    A3, [A2]
  3686. 00002902  206B 0070                movea.l    A0, [A3 + 0x70]
  3687. 00002906  2050                     movea.l    A0, [A0]
  3688. 00002908  3028 000A                move.w     D0, [A0 + 0xA]
  3689. 0000290C  48C0                     ext.l      D0
  3690. 0000290E  2740 002C                move.l     [A3 + 0x2C], D0
  3691. 00002912  2652                     movea.l    A3, [A2]
  3692. 00002914  206B 0070                movea.l    A0, [A3 + 0x70]
  3693. 00002918  2050                     movea.l    A0, [A0]
  3694. 0000291A  3028 0008                move.w     D0, [A0 + 0x8]
  3695. 0000291E  48C0                     ext.l      D0
  3696. 00002920  2740 0030                move.l     [A3 + 0x30], D0
  3697. 00002924  2652                     movea.l    A3, [A2]
  3698. 00002926  206B 0070                movea.l    A0, [A3 + 0x70]
  3699. 0000292A  2050                     movea.l    A0, [A0]
  3700. 0000292C  3028 000E                move.w     D0, [A0 + 0xE]
  3701. 00002930  222B 002C                move.l     D1, [A3 + 0x2C]
  3702. 00002934  9041                     sub.w      D0, D1
  3703. 00002936  3740 0028                move.w     [A3 + 0x28], D0
  3704. 0000293A  2652                     movea.l    A3, [A2]
  3705. 0000293C  206B 0070                movea.l    A0, [A3 + 0x70]
  3706. 00002940  2050                     movea.l    A0, [A0]
  3707. 00002942  3028 000C                move.w     D0, [A0 + 0xC]
  3708. 00002946  222B 0030                move.l     D1, [A3 + 0x30]
  3709. 0000294A  9041                     sub.w      D0, D1
  3710. 0000294C  3740 002A                move.w     [A3 + 0x2A], D0
  3711. 00002950  486E FFF8                pea.l      [A6 - 0x8]
  3712. 00002954  486E FFFC                pea.l      [A6 - 0x4]
  3713. 00002958  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3714. 0000295C  4EAD CEE6                jsr        [A5 - 0x311A]
  3715. 00002960  202E FFF8                move.l     D0, [A6 - 0x8]
  3716. 00002964  2052                     movea.l    A0, [A2]
  3717. 00002966  D1A8 002C                add.l      [A0 + 0x2C], D0
  3718. 0000296A  202E FFFC                move.l     D0, [A6 - 0x4]
  3719. 0000296E  2052                     movea.l    A0, [A2]
  3720. 00002970  D1A8 0030                add.l      [A0 + 0x30], D0
  3721. 00002974  2F0A                     move.l     -[A7], A2
  3722. 00002976  4EAD EF72                jsr        [A5 - 0x108E]
  3723. 0000297A  2F0A                     move.l     -[A7], A2
  3724. 0000297C  4EAD EF7E                jsr        [A5 - 0x1082]
  3725. 00002980  7000                     moveq.l    D0, 0x00
  3726. 00002982  2052                     movea.l    A0, [A2]
  3727. 00002984  2140 0060                move.l     [A0 + 0x60], D0
  3728. 00002988  2F0A                     move.l     -[A7], A2
  3729. 0000298A  2052                     movea.l    A0, [A2]
  3730. 0000298C  2F28 0014                move.l     -[A7], [A0 + 0x14]
  3731. 00002990  4EAD CF7C                jsr        [A5 - 0x3084]
  3732. 00002994  2F0A                     move.l     -[A7], A2
  3733. 00002996  4EBA 00E0                jsr        [PC + 0xE0 /* 00002A78 */]
  3734. 0000299A  4A45                     tst.w      D5
  3735. 0000299C  6724                     beq        +0x26 /* 000029C2 */
  3736. 0000299E  2F0A                     move.l     -[A7], A2
  3737. 000029A0  4EAD CF2E                jsr        [A5 - 0x30D2]
  3738. 000029A4  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  3739. 000029A8  2F3C 434E 544C           move.l     -[A7], 0x434E544C /* 'CNTL' */
  3740. 000029AE  4EAD 02DA                jsr        [A5 + 0x2DA /* export_87 */]
  3741. 000029B2  5C4F                     addq.w     A7, 6
  3742. 000029B4  2840                     movea.l    A4, D0
  3743. 000029B6  2F0C                     move.l     -[A7], A4
  3744. 000029B8  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  3745. 000029BC  2054                     movea.l    A0, [A4]
  3746. 000029BE  3145 000A                move.w     [A0 + 0xA], D5
  3747. label000029C2:
  3748. 000029C2  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  3749. 000029C6  4E5E                     unlink     A6
  3750. 000029C8  4E74 000E                rtd        0x000E
  3751. export_1014:
  3752. fn000029CC:
  3753. 000029CC  4E56 FFF8                link       A6, -0x0008
  3754. 000029D0  48E7 1020                movem.l    -[A7], D3,A2
  3755. 000029D4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3756. 000029D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3757. 000029DC  3F2E 0022                move.w     -[A7], [A6 + 0x22]
  3758. 000029E0  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  3759. 000029E4  3F2E 001E                move.w     -[A7], [A6 + 0x1E]
  3760. 000029E8  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  3761. 000029EC  7604                     moveq.l    D3, 0x04
  3762. 000029EE  1F03                     move.b     -[A7], D3
  3763. 000029F0  1F03                     move.b     -[A7], D3
  3764. 000029F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3765. 000029F6  4EAD 050A                jsr        [A5 + 0x50A /* export_157 */]
  3766. 000029FA  206E 0008                movea.l    A0, [A6 + 0x8]
  3767. 000029FE  2250                     movea.l    A1, [A0]
  3768. 00002A00  7038                     moveq.l    D0, 0x38
  3769. 00002A02  D3C0                     add.l      A1, D0
  3770. 00002A04  2F09                     move.l     -[A7], A1
  3771. 00002A06  486E FFF8                pea.l      [A6 - 0x8]
  3772. 00002A0A  2F08                     move.l     -[A7], A0
  3773. 00002A0C  4EAD EF9C                jsr        [A5 - 0x1064]
  3774. 00002A10  206E 0008                movea.l    A0, [A6 + 0x8]
  3775. 00002A14  2250                     movea.l    A1, [A0]
  3776. 00002A16  2F29 0010                move.l     -[A7], [A1 + 0x10]
  3777. 00002A1A  A873                     syscall    SetPort
  3778. 00002A1C  4267                     clr.w      -[A7]
  3779. 00002A1E  4267                     clr.w      -[A7]
  3780. 00002A20  A878                     syscall    SetOrigin
  3781. 00002A22  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  3782. 00002A26  594F                     subq.w     A7, 4
  3783. 00002A28  206E 0008                movea.l    A0, [A6 + 0x8]
  3784. 00002A2C  2250                     movea.l    A1, [A0]
  3785. 00002A2E  2F29 0010                move.l     -[A7], [A1 + 0x10]
  3786. 00002A32  486E FFF8                pea.l      [A6 - 0x8]
  3787. 00002A36  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3788. 00002A3A  1F2E 0016                move.b     -[A7], [A6 + 0x16]
  3789. 00002A3E  4267                     clr.w      -[A7]
  3790. 00002A40  4267                     clr.w      -[A7]
  3791. 00002A42  7001                     moveq.l    D0, 0x01
  3792. 00002A44  3F00                     move.w     -[A7], D0
  3793. 00002A46  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  3794. 00002A4A  42A7                     clr.l      -[A7]
  3795. 00002A4C  A954                     syscall    NewControl
  3796. 00002A4E  201F                     move.l     D0, [A7]+
  3797. 00002A50  246E 0008                movea.l    A2, [A6 + 0x8]
  3798. 00002A54  2052                     movea.l    A0, [A2]
  3799. 00002A56  2140 0070                move.l     [A0 + 0x70], D0
  3800. 00002A5A  2F00                     move.l     -[A7], D0
  3801. 00002A5C  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  3802. 00002A60  2052                     movea.l    A0, [A2]
  3803. 00002A62  116E 0016 001C           move.b     [A0 + 0x1C], [A6 + 0x16]
  3804. 00002A68  2F0A                     move.l     -[A7], A2
  3805. 00002A6A  4EBA 000C                jsr        [PC + 0xC /* 00002A78 */]
  3806. 00002A6E  4CDF 0408                movem.l    D3,A2, [A7]+
  3807. 00002A72  4E5E                     unlink     A6
  3808. 00002A74  4E74 001C                rtd        0x001C
  3809. fn00002A78:
  3810. 00002A78  4E56 0000                link       A6, 0
  3811. 00002A7C  2F0A                     move.l     -[A7], A2
  3812. 00002A7E  7000                     moveq.l    D0, 0x00
  3813. 00002A80  246E 0008                movea.l    A2, [A6 + 0x8]
  3814. 00002A84  2052                     movea.l    A0, [A2]
  3815. 00002A86  2140 0074                move.l     [A0 + 0x74], D0
  3816. 00002A8A  2052                     movea.l    A0, [A2]
  3817. 00002A8C  117C 0001 001E           move.b     [A0 + 0x1E], 0x1
  3818. 00002A92  245F                     movea.l    A2, [A7]+
  3819. 00002A94  4E5E                     unlink     A6
  3820. 00002A96  4E74 0004                rtd        0x0004
  3821. export_1015:
  3822. 00002A9A  4E56 0000                link       A6, 0
  3823. 00002A9E  48E7 1030                movem.l    -[A7], D3,A2,A3
  3824. 00002AA2  246E 0008                movea.l    A2, [A6 + 0x8]
  3825. 00002AA6  2652                     movea.l    A3, [A2]
  3826. 00002AA8  262B 0074                move.l     D3, [A3 + 0x74]
  3827. 00002AAC  670A                     beq        +0xC /* 00002AB8 */
  3828. 00002AAE  2F03                     move.l     -[A7], D3
  3829. 00002AB0  2F2B 000C                move.l     -[A7], [A3 + 0xC]
  3830. 00002AB4  4EAD D63C                jsr        [A5 - 0x29C4]
  3831. label00002AB8:
  3832. 00002AB8  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3833. 00002ABC  4E5E                     unlink     A6
  3834. 00002ABE  4E74 0006                rtd        0x0006
  3835. export_1016:
  3836. 00002AC2  4E56 0000                link       A6, 0
  3837. 00002AC6  206E 0008                movea.l    A0, [A6 + 0x8]
  3838. 00002ACA  2250                     movea.l    A1, [A0]
  3839. 00002ACC  236E 000C 0074           move.l     [A1 + 0x74], [A6 + 0xC]
  3840. 00002AD2  4E5E                     unlink     A6
  3841. 00002AD4  4E74 0008                rtd        0x0008
  3842. export_1017:
  3843. 00002AD8  4E56 0000                link       A6, 0
  3844. 00002ADC  206E 0008                movea.l    A0, [A6 + 0x8]
  3845. 00002AE0  2250                     movea.l    A1, [A0]
  3846. 00002AE2  2029 0074                move.l     D0, [A1 + 0x74]
  3847. 00002AE6  4E5E                     unlink     A6
  3848. 00002AE8  4E74 0004                rtd        0x0004
  3849. export_1018:
  3850. 00002AEC  4E56 FFF8                link       A6, -0x0008
  3851. 00002AF0  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  3852. 00002AF4  102E 000C                move.b     D0, [A6 + 0xC]
  3853. 00002AF8  676E                     beq        +0x70 /* 00002B68 */
  3854. 00002AFA  206E 0008                movea.l    A0, [A6 + 0x8]
  3855. 00002AFE  2250                     movea.l    A1, [A0]
  3856. 00002B00  4AA9 0066                tst.l      [A1 + 0x66]
  3857. 00002B04  6662                     bne        +0x64 /* 00002B68 */
  3858. 00002B06  486D DE08                pea.l      [A5 - 0x21F8]
  3859. 00002B0A  702A                     moveq.l    D0, 0x2A
  3860. 00002B0C  2F00                     move.l     -[A7], D0
  3861. 00002B0E  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  3862. 00002B12  2640                     movea.l    A3, D0
  3863. 00002B14  B6FC 0000                cmpa.w     A3, 0x0
  3864. 00002B18  6702                     beq        +0x4 /* 00002B1C */
  3865. 00002B1A  284B                     movea.l    A4, A3
  3866. label00002B1C:
  3867. 00002B1C  244B                     movea.l    A2, A3
  3868. 00002B1E  7020                     moveq.l    D0, 0x20
  3869. 00002B20  3F00                     move.w     -[A7], D0
  3870. 00002B22  2F0B                     move.l     -[A7], A3
  3871. 00002B24  4EAD 101A                jsr        [A5 + 0x101A /* export_511 */]
  3872. 00002B28  7610                     moveq.l    D3, 0x10
  3873. 00002B2A  3F03                     move.w     -[A7], D3
  3874. 00002B2C  3F03                     move.w     -[A7], D3
  3875. 00002B2E  2F0B                     move.l     -[A7], A3
  3876. 00002B30  4EAD DDE4                jsr        [A5 - 0x221C]
  3877. 00002B34  7603                     moveq.l    D3, 0x03
  3878. 00002B36  3F03                     move.w     -[A7], D3
  3879. 00002B38  3F03                     move.w     -[A7], D3
  3880. 00002B3A  2F0B                     move.l     -[A7], A3
  3881. 00002B3C  4EAD DDCC                jsr        [A5 - 0x2234]
  3882. 00002B40  486E FFF8                pea.l      [A6 - 0x8]
  3883. 00002B44  76FF                     moveq.l    D3, 0xFFFFFFFF
  3884. 00002B46  3F03                     move.w     -[A7], D3
  3885. 00002B48  3F03                     move.w     -[A7], D3
  3886. 00002B4A  7601                     moveq.l    D3, 0x01
  3887. 00002B4C  3F03                     move.w     -[A7], D3
  3888. 00002B4E  3F03                     move.w     -[A7], D3
  3889. 00002B50  A8A7                     syscall    SetRect
  3890. 00002B52  486E FFF8                pea.l      [A6 - 0x8]
  3891. 00002B56  2F0A                     move.l     -[A7], A2
  3892. 00002B58  4EAD DDF0                jsr        [A5 - 0x2210]
  3893. 00002B5C  2F0A                     move.l     -[A7], A2
  3894. 00002B5E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3895. 00002B62  4EAD EEDC                jsr        [A5 - 0x1124]
  3896. 00002B66  601C                     bra        +0x1E /* 00002B84 */
  3897. label00002B68:
  3898. 00002B68  102E 000C                move.b     D0, [A6 + 0xC]
  3899. 00002B6C  6616                     bne        +0x18 /* 00002B84 */
  3900. 00002B6E  206E 0008                movea.l    A0, [A6 + 0x8]
  3901. 00002B72  2250                     movea.l    A1, [A0]
  3902. 00002B74  4AA9 0066                tst.l      [A1 + 0x66]
  3903. 00002B78  670A                     beq        +0xC /* 00002B84 */
  3904. 00002B7A  42A7                     clr.l      -[A7]
  3905. 00002B7C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3906. 00002B80  4EAD EEDC                jsr        [A5 - 0x1124]
  3907. label00002B84:
  3908. 00002B84  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  3909. 00002B88  4E5E                     unlink     A6
  3910. 00002B8A  4E74 0006                rtd        0x0006
  3911. export_1019:
  3912. 00002B8E  4E56 FFFC                link       A6, -0x0004
  3913. 00002B92  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3914. 00002B96  4EAD CED4                jsr        [A5 - 0x312C]
  3915. 00002B9A  4A00                     tst.b      D0
  3916. 00002B9C  673E                     beq        +0x40 /* 00002BDC */
  3917. 00002B9E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3918. 00002BA2  4EAD CFA0                jsr        [A5 - 0x3060]
  3919. 00002BA6  206E 0008                movea.l    A0, [A6 + 0x8]
  3920. 00002BAA  2250                     movea.l    A1, [A0]
  3921. 00002BAC  2F29 0070                move.l     -[A7], [A1 + 0x70]
  3922. 00002BB0  7001                     moveq.l    D0, 0x01
  3923. 00002BB2  3F00                     move.w     -[A7], D0
  3924. 00002BB4  A95D                     syscall    HiliteControl
  3925. 00002BB6  7008                     moveq.l    D0, 0x08
  3926. 00002BB8  2040                     movea.l    A0, D0
  3927. 00002BBA  43EE FFFC                lea.l      A1, [A6 - 0x4]
  3928. 00002BBE  A03B                     syscall    Delay
  3929. 00002BC0  2280                     move.l     [A1], D0
  3930. 00002BC2  206E 0008                movea.l    A0, [A6 + 0x8]
  3931. 00002BC6  2250                     movea.l    A1, [A0]
  3932. 00002BC8  2F29 0070                move.l     -[A7], [A1 + 0x70]
  3933. 00002BCC  4267                     clr.w      -[A7]
  3934. 00002BCE  A95D                     syscall    HiliteControl
  3935. 00002BD0  700A                     moveq.l    D0, 0x0A
  3936. 00002BD2  3F00                     move.w     -[A7], D0
  3937. 00002BD4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3938. 00002BD8  4EAD F122                jsr        [A5 - 0xEDE]
  3939. label00002BDC:
  3940. 00002BDC  4E5E                     unlink     A6
  3941. 00002BDE  4E74 0004                rtd        0x0004
  3942. 00002BE2  4E56 0000                link       A6, 0
  3943. 00002BE6  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  3944. 00002BEA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3945. 00002BEE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3946. 00002BF2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3947. 00002BF6  4EBA FC4A                jsr        [PC - 0x3B6 /* 00002842 */]
  3948. 00002BFA  4E5E                     unlink     A6
  3949. 00002BFC  4E74 000E                rtd        0x000E
  3950. fn00002C00:
  3951. 00002C00  4E56 0000                link       A6, 0
  3952. 00002C04  3F2E 0020                move.w     -[A7], [A6 + 0x20]
  3953. 00002C08  3F2E 001E                move.w     -[A7], [A6 + 0x1E]
  3954. 00002C0C  3F2E 001C                move.w     -[A7], [A6 + 0x1C]
  3955. 00002C10  3F2E 001A                move.w     -[A7], [A6 + 0x1A]
  3956. 00002C14  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  3957. 00002C18  1F2E 0014                move.b     -[A7], [A6 + 0x14]
  3958. 00002C1C  7001                     moveq.l    D0, 0x01
  3959. 00002C1E  3F00                     move.w     -[A7], D0
  3960. 00002C20  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3961. 00002C24  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3962. 00002C28  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3963. 00002C2C  4EBA FD9E                jsr        [PC - 0x262 /* 000029CC */]
  3964. 00002C30  4E5E                     unlink     A6
  3965. 00002C32  4E74 001A                rtd        0x001A
  3966. export_1020:
  3967. 00002C36  4E56 0000                link       A6, 0
  3968. 00002C3A  48E7 1030                movem.l    -[A7], D3,A2,A3
  3969. 00002C3E  7001                     moveq.l    D0, 0x01
  3970. 00002C40  2440                     movea.l    A2, D0
  3971. 00002C42  554F                     subq.w     A7, 2
  3972. 00002C44  206E 0008                movea.l    A0, [A6 + 0x8]
  3973. 00002C48  2250                     movea.l    A1, [A0]
  3974. 00002C4A  2F29 0070                move.l     -[A7], [A1 + 0x70]
  3975. 00002C4E  A960                     syscall    GetControlValue/GetCtlValue
  3976. 00002C50  321F                     move.w     D1, [A7]+
  3977. 00002C52  200A                     move.l     D0, A2
  3978. 00002C54  9041                     sub.w      D0, D1
  3979. 00002C56  3F00                     move.w     -[A7], D0
  3980. 00002C58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3981. 00002C5C  4EAD F0E6                jsr        [A5 - 0xF1A]
  3982. 00002C60  246E 0008                movea.l    A2, [A6 + 0x8]
  3983. 00002C64  2652                     movea.l    A3, [A2]
  3984. 00002C66  262B 0074                move.l     D3, [A3 + 0x74]
  3985. 00002C6A  670A                     beq        +0xC /* 00002C76 */
  3986. 00002C6C  2F03                     move.l     -[A7], D3
  3987. 00002C6E  2F2B 000C                move.l     -[A7], [A3 + 0xC]
  3988. 00002C72  4EAD D63C                jsr        [A5 - 0x29C4]
  3989. label00002C76:
  3990. 00002C76  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3991. 00002C7A  4E5E                     unlink     A6
  3992. 00002C7C  4E74 0006                rtd        0x0006
  3993. export_1021:
  3994. 00002C80  4E56 0000                link       A6, 0
  3995. 00002C84  554F                     subq.w     A7, 2
  3996. 00002C86  206E 0008                movea.l    A0, [A6 + 0x8]
  3997. 00002C8A  2250                     movea.l    A1, [A0]
  3998. 00002C8C  2F29 0070                move.l     -[A7], [A1 + 0x70]
  3999. 00002C90  A960                     syscall    GetControlValue/GetCtlValue
  4000. 00002C92  301F                     move.w     D0, [A7]+
  4001. 00002C94  7201                     moveq.l    D1, 0x01
  4002. 00002C96  B041                     cmp.w      D0, D1
  4003. 00002C98  6704                     beq        +0x6 /* 00002C9E */
  4004. 00002C9A  7000                     moveq.l    D0, 0x00
  4005. 00002C9C  6002                     bra        +0x4 /* 00002CA0 */
  4006. label00002C9E:
  4007. 00002C9E  7001                     moveq.l    D0, 0x01
  4008. label00002CA0:
  4009. 00002CA0  2000                     move.l     D0, D0
  4010. 00002CA2  4E5E                     unlink     A6
  4011. 00002CA4  4E74 0004                rtd        0x0004
  4012. 00002CA8  4E56 0000                link       A6, 0
  4013. 00002CAC  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  4014. 00002CB0  4227                     clr.b      -[A7]
  4015. 00002CB2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4016. 00002CB6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4017. 00002CBA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4018. 00002CBE  4EAD 08DA                jsr        [A5 + 0x8DA /* export_279 */]
  4019. 00002CC2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4020. 00002CC6  4EBA 003C                jsr        [PC + 0x3C /* 00002D04 */]
  4021. 00002CCA  4E5E                     unlink     A6
  4022. 00002CCC  4E74 000E                rtd        0x000E
  4023. fn00002CD0:
  4024. 00002CD0  4E56 0000                link       A6, 0
  4025. 00002CD4  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  4026. 00002CD8  1F2E 0018                move.b     -[A7], [A6 + 0x18]
  4027. 00002CDC  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  4028. 00002CE0  4227                     clr.b      -[A7]
  4029. 00002CE2  1F2E 0014                move.b     -[A7], [A6 + 0x14]
  4030. 00002CE6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4031. 00002CEA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4032. 00002CEE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4033. 00002CF2  4EAD 08E2                jsr        [A5 + 0x8E2 /* export_280 */]
  4034. 00002CF6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4035. 00002CFA  4EBA 0008                jsr        [PC + 0x8 /* 00002D04 */]
  4036. 00002CFE  4E5E                     unlink     A6
  4037. 00002D00  4E74 0016                rtd        0x0016
  4038. fn00002D04:
  4039. 00002D04  4E56 0000                link       A6, 0
  4040. 00002D08  48E7 1020                movem.l    -[A7], D3,A2
  4041. 00002D0C  7600                     moveq.l    D3, 0x00
  4042. 00002D0E  246E 0008                movea.l    A2, [A6 + 0x8]
  4043. 00002D12  2052                     movea.l    A0, [A2]
  4044. 00002D14  2143 0040                move.l     [A0 + 0x40], D3
  4045. 00002D18  2052                     movea.l    A0, [A2]
  4046. 00002D1A  4228 0048                clr.b      [A0 + 0x48]
  4047. 00002D1E  2052                     movea.l    A0, [A2]
  4048. 00002D20  2143 0044                move.l     [A0 + 0x44], D3
  4049. 00002D24  4CDF 0408                movem.l    D3,A2, [A7]+
  4050. 00002D28  4E5E                     unlink     A6
  4051. 00002D2A  4E74 0004                rtd        0x0004
  4052. export_1025:
  4053. 00002D2E  4E56 FFE4                link       A6, -0x001C
  4054. 00002D32  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  4055. 00002D36  7000                     moveq.l    D0, 0x00
  4056. 00002D38  2640                     movea.l    A3, D0
  4057. 00002D3A  286E 0008                movea.l    A4, [A6 + 0x8]
  4058. 00002D3E  102E 0010                move.b     D0, [A6 + 0x10]
  4059. 00002D42  6706                     beq        +0x8 /* 00002D4A */
  4060. 00002D44  102E 000E                move.b     D0, [A6 + 0xE]
  4061. 00002D48  6604                     bne        +0x6 /* 00002D4E */
  4062. label00002D4A:
  4063. 00002D4A  7000                     moveq.l    D0, 0x00
  4064. 00002D4C  6002                     bra        +0x4 /* 00002D50 */
  4065. label00002D4E:
  4066. 00002D4E  7001                     moveq.l    D0, 0x01
  4067. label00002D50:
  4068. 00002D50  206E 0008                movea.l    A0, [A6 + 0x8]
  4069. 00002D54  2250                     movea.l    A1, [A0]
  4070. 00002D56  1340 0048                move.b     [A1 + 0x48], D0
  4071. 00002D5A  102E 0010                move.b     D0, [A6 + 0x10]
  4072. 00002D5E  802E 000E                or.b       D0, [A6 + 0xE]
  4073. 00002D62  802E 000C                or.b       D0, [A6 + 0xC]
  4074. 00002D66  6760                     beq        +0x62 /* 00002DC8 */
  4075. 00002D68  486D FEB8                pea.l      [A5 - 0x148]
  4076. 00002D6C  2F3C 0000 0098           move.l     -[A7], 0x98
  4077. 00002D72  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  4078. 00002D76  2440                     movea.l    A2, D0
  4079. 00002D78  264A                     movea.l    A3, A2
  4080. 00002D7A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4081. 00002D7E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4082. 00002D82  4267                     clr.w      -[A7]
  4083. 00002D84  4267                     clr.w      -[A7]
  4084. 00002D86  4267                     clr.w      -[A7]
  4085. 00002D88  4267                     clr.w      -[A7]
  4086. 00002D8A  7605                     moveq.l    D3, 0x05
  4087. 00002D8C  1F03                     move.b     -[A7], D3
  4088. 00002D8E  1F03                     move.b     -[A7], D3
  4089. 00002D90  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  4090. 00002D94  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  4091. 00002D98  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  4092. 00002D9C  2F0A                     move.l     -[A7], A2
  4093. 00002D9E  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  4094. 00002DA2  7601                     moveq.l    D3, 0x01
  4095. 00002DA4  1F03                     move.b     -[A7], D3
  4096. 00002DA6  1F03                     move.b     -[A7], D3
  4097. 00002DA8  2F0A                     move.l     -[A7], A2
  4098. 00002DAA  4EAD EF1E                jsr        [A5 - 0x10E2]
  4099. 00002DAE  760A                     moveq.l    D3, 0x0A
  4100. 00002DB0  3F03                     move.w     -[A7], D3
  4101. 00002DB2  3F03                     move.w     -[A7], D3
  4102. 00002DB4  2F0A                     move.l     -[A7], A2
  4103. 00002DB6  4EAD FE82                jsr        [A5 - 0x17E]
  4104. 00002DBA  2F3C 7363 706E           move.l     -[A7], 0x7363706E /* 'scpn' */
  4105. 00002DC0  2F0A                     move.l     -[A7], A2
  4106. 00002DC2  4EAD CF1C                jsr        [A5 - 0x30E4]
  4107. 00002DC6  284A                     movea.l    A4, A2
  4108. label00002DC8:
  4109. 00002DC8  486D F3FE                pea.l      [A5 - 0xC02]
  4110. 00002DCC  2F3C 0000 0098           move.l     -[A7], 0x98
  4111. 00002DD2  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  4112. 00002DD6  246E 0008                movea.l    A2, [A6 + 0x8]
  4113. 00002DDA  2052                     movea.l    A0, [A2]
  4114. 00002DDC  2140 0044                move.l     [A0 + 0x44], D0
  4115. 00002DE0  2F0C                     move.l     -[A7], A4
  4116. 00002DE2  2F0A                     move.l     -[A7], A2
  4117. 00002DE4  4267                     clr.w      -[A7]
  4118. 00002DE6  4267                     clr.w      -[A7]
  4119. 00002DE8  4267                     clr.w      -[A7]
  4120. 00002DEA  4267                     clr.w      -[A7]
  4121. 00002DEC  7605                     moveq.l    D3, 0x05
  4122. 00002DEE  1F03                     move.b     -[A7], D3
  4123. 00002DF0  1F03                     move.b     -[A7], D3
  4124. 00002DF2  2F00                     move.l     -[A7], D0
  4125. 00002DF4  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  4126. 00002DF8  7601                     moveq.l    D3, 0x01
  4127. 00002DFA  1F03                     move.b     -[A7], D3
  4128. 00002DFC  1F03                     move.b     -[A7], D3
  4129. 00002DFE  2052                     movea.l    A0, [A2]
  4130. 00002E00  2F28 0044                move.l     -[A7], [A0 + 0x44]
  4131. 00002E04  4EAD EF18                jsr        [A5 - 0x10E8]
  4132. 00002E08  1F03                     move.b     -[A7], D3
  4133. 00002E0A  2052                     movea.l    A0, [A2]
  4134. 00002E0C  2F28 0044                move.l     -[A7], [A0 + 0x44]
  4135. 00002E10  4EAD CF04                jsr        [A5 - 0x30FC]
  4136. 00002E14  200B                     move.l     D0, A3
  4137. 00002E16  670C                     beq        +0xE /* 00002E24 */
  4138. 00002E18  2052                     movea.l    A0, [A2]
  4139. 00002E1A  2F28 0044                move.l     -[A7], [A0 + 0x44]
  4140. 00002E1E  2F0B                     move.l     -[A7], A3
  4141. 00002E20  4EAD FE7C                jsr        [A5 - 0x184]
  4142. label00002E24:
  4143. 00002E24  486E FFE4                pea.l      [A6 - 0x1C]
  4144. 00002E28  2F0C                     move.l     -[A7], A4
  4145. 00002E2A  4EAD CEF2                jsr        [A5 - 0x310E]
  4146. 00002E2E  486E FFE4                pea.l      [A6 - 0x1C]
  4147. 00002E32  202E FFE8                move.l     D0, [A6 - 0x18]
  4148. 00002E36  4480                     neg.l      D0
  4149. 00002E38  2F00                     move.l     -[A7], D0
  4150. 00002E3A  202E FFE4                move.l     D0, [A6 - 0x1C]
  4151. 00002E3E  4480                     neg.l      D0
  4152. 00002E40  2F00                     move.l     -[A7], D0
  4153. 00002E42  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  4154. 00002E46  486E FFE4                pea.l      [A6 - 0x1C]
  4155. 00002E4A  246E 0008                movea.l    A2, [A6 + 0x8]
  4156. 00002E4E  2052                     movea.l    A0, [A2]
  4157. 00002E50  2F28 0044                move.l     -[A7], [A0 + 0x44]
  4158. 00002E54  4EAD F3B0                jsr        [A5 - 0xC50]
  4159. 00002E58  2F3C 7061 6E6F           move.l     -[A7], 0x70616E6F /* 'pano' */
  4160. 00002E5E  2052                     movea.l    A0, [A2]
  4161. 00002E60  2F28 0044                move.l     -[A7], [A0 + 0x44]
  4162. 00002E64  4EAD CF1C                jsr        [A5 - 0x30E4]
  4163. 00002E68  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  4164. 00002E6C  4E5E                     unlink     A6
  4165. 00002E6E  4E74 000A                rtd        0x000A
  4166. export_1026:
  4167. 00002E72  4E56 0000                link       A6, 0
  4168. 00002E76  2F0A                     move.l     -[A7], A2
  4169. 00002E78  102E 0012                move.b     D0, [A6 + 0x12]
  4170. 00002E7C  4880                     ext.w      D0
  4171. 00002E7E  48C0                     ext.l      D0
  4172. 00002E80  7209                     moveq.l    D1, 0x09
  4173. 00002E82  B041                     cmp.w      D0, D1
  4174. 00002E84  670E                     beq        +0x10 /* 00002E94 */
  4175. 00002E86  720D                     moveq.l    D1, 0x0D
  4176. 00002E88  B041                     cmp.w      D0, D1
  4177. 00002E8A  672A                     beq        +0x2C /* 00002EB6 */
  4178. 00002E8C  7203                     moveq.l    D1, 0x03
  4179. 00002E8E  B041                     cmp.w      D0, D1
  4180. 00002E90  6724                     beq        +0x26 /* 00002EB6 */
  4181. 00002E92  603A                     bra        +0x3C /* 00002ECE */
  4182. label00002E94:
  4183. 00002E94  206E 000C                movea.l    A0, [A6 + 0xC]
  4184. 00002E98  3028 000E                move.w     D0, [A0 + 0xE]
  4185. 00002E9C  0240 0200                andi.w     D0, 0x200
  4186. 00002EA0  4A40                     tst.w      D0
  4187. 00002EA2  57C0                     seq        D0
  4188. 00002EA4  4400                     neg.b      D0
  4189. 00002EA6  4880                     ext.w      D0
  4190. 00002EA8  48C0                     ext.l      D0
  4191. 00002EAA  1F00                     move.b     -[A7], D0
  4192. 00002EAC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4193. 00002EB0  4EAD FAAC                jsr        [A5 - 0x554]
  4194. 00002EB4  605E                     bra        +0x60 /* 00002F14 */
  4195. label00002EB6:
  4196. 00002EB6  206E 0008                movea.l    A0, [A6 + 0x8]
  4197. 00002EBA  2250                     movea.l    A1, [A0]
  4198. 00002EBC  2469 0040                movea.l    A2, [A1 + 0x40]
  4199. 00002EC0  B4FC 0000                cmpa.w     A2, 0x0
  4200. 00002EC4  674E                     beq        +0x50 /* 00002F14 */
  4201. 00002EC6  2F0A                     move.l     -[A7], A2
  4202. 00002EC8  4EAD FA4A                jsr        [A5 - 0x5B6]
  4203. 00002ECC  6046                     bra        +0x48 /* 00002F14 */
  4204. label00002ECE:
  4205. 00002ECE  0C2E 0035 0010           cmpi.b     [A6 + 0x10], 0x35 /* '5' */
  4206. 00002ED4  670E                     beq        +0x10 /* 00002EE4 */
  4207. 00002ED6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4208. 00002EDA  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  4209. 00002EDE  584F                     addq.w     A7, 4
  4210. 00002EE0  4A00                     tst.b      D0
  4211. 00002EE2  671C                     beq        +0x1E /* 00002F00 */
  4212. label00002EE4:
  4213. 00002EE4  7065                     moveq.l    D0, 0x65
  4214. 00002EE6  2F00                     move.l     -[A7], D0
  4215. 00002EE8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4216. 00002EEC  4EAD FAB8                jsr        [A5 - 0x548]
  4217. 00002EF0  2440                     movea.l    A2, D0
  4218. 00002EF2  B4FC 0000                cmpa.w     A2, 0x0
  4219. 00002EF6  671C                     beq        +0x1E /* 00002F14 */
  4220. 00002EF8  2F0A                     move.l     -[A7], A2
  4221. 00002EFA  4EAD FA4A                jsr        [A5 - 0x5B6]
  4222. 00002EFE  6014                     bra        +0x16 /* 00002F14 */
  4223. label00002F00:
  4224. 00002F00  1F2E 0012                move.b     -[A7], [A6 + 0x12]
  4225. 00002F04  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  4226. 00002F08  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4227. 00002F0C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4228. 00002F10  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  4229. label00002F14:
  4230. 00002F14  245F                     movea.l    A2, [A7]+
  4231. 00002F16  4E5E                     unlink     A6
  4232. 00002F18  4E74 000C                rtd        0x000C
  4233. export_1027:
  4234. 00002F1C  4E56 FFE8                link       A6, -0x0018
  4235. 00002F20  48E7 1020                movem.l    -[A7], D3,A2
  4236. 00002F24  2D6D CD74 FFE8           move.l     [A6 - 0x18], [A5 - 0x328C]
  4237. 00002F2A  486E FFE8                pea.l      [A6 - 0x18]
  4238. 00002F2E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4239. 00002F32  4EAD FAB2                jsr        [A5 - 0x54E]
  4240. 00002F36  102E 000C                move.b     D0, [A6 + 0xC]
  4241. 00002F3A  6706                     beq        +0x8 /* 00002F42 */
  4242. 00002F3C  246E FFF6                movea.l    A2, [A6 - 0xA]
  4243. 00002F40  6004                     bra        +0x6 /* 00002F46 */
  4244. label00002F42:
  4245. 00002F42  246E FFFA                movea.l    A2, [A6 - 0x6]
  4246. label00002F46:
  4247. 00002F46  B4FC 0000                cmpa.w     A2, 0x0
  4248. 00002F4A  672C                     beq        +0x2E /* 00002F78 */
  4249. 00002F4C  B5ED CD74                cmpa.l     A2, [A5 - 0x328C]
  4250. 00002F50  6726                     beq        +0x28 /* 00002F78 */
  4251. 00002F52  7601                     moveq.l    D3, 0x01
  4252. 00002F54  1F03                     move.b     -[A7], D3
  4253. 00002F56  2F0A                     move.l     -[A7], A2
  4254. 00002F58  4EAD D64E                jsr        [A5 - 0x29B2]
  4255. 00002F5C  4A00                     tst.b      D0
  4256. 00002F5E  6718                     beq        +0x1A /* 00002F78 */
  4257. 00002F60  2F0A                     move.l     -[A7], A2
  4258. 00002F62  486D F292                pea.l      [A5 - 0xD6E]
  4259. 00002F66  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  4260. 00002F6A  504F                     addq.w     A7, 8
  4261. 00002F6C  4A00                     tst.b      D0
  4262. 00002F6E  6708                     beq        +0xA /* 00002F78 */
  4263. 00002F70  1F03                     move.b     -[A7], D3
  4264. 00002F72  2F0A                     move.l     -[A7], A2
  4265. 00002F74  4EAD F280                jsr        [A5 - 0xD80]
  4266. label00002F78:
  4267. 00002F78  4CDF 0408                movem.l    D3,A2, [A7]+
  4268. 00002F7C  4E5E                     unlink     A6
  4269. 00002F7E  4E74 0006                rtd        0x0006
  4270. export_1022:
  4271. 00002F82  4E56 FFF8                link       A6, -0x0008
  4272. 00002F86  48E7 1020                movem.l    -[A7], D3,A2
  4273. 00002F8A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4274. 00002F8E  4EAD CEDA                jsr        [A5 - 0x3126]
  4275. 00002F92  4A00                     tst.b      D0
  4276. 00002F94  677A                     beq        +0x7C /* 00003010 */
  4277. 00002F96  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4278. 00002F9A  4EAD CF16                jsr        [A5 - 0x30EA]
  4279. 00002F9E  4A00                     tst.b      D0
  4280. 00002FA0  6750                     beq        +0x52 /* 00002FF2 */
  4281. 00002FA2  246E 0008                movea.l    A2, [A6 + 0x8]
  4282. 00002FA6  4AAA 0006                tst.l      [A2 + 0x6]
  4283. 00002FAA  6606                     bne        +0x8 /* 00002FB2 */
  4284. 00002FAC  256E 000C 0006           move.l     [A2 + 0x6], [A6 + 0xC]
  4285. label00002FB2:
  4286. 00002FB2  262E 000C                move.l     D3, [A6 + 0xC]
  4287. 00002FB6  246E 0008                movea.l    A2, [A6 + 0x8]
  4288. 00002FBA  2543 000A                move.l     [A2 + 0xA], D3
  4289. 00002FBE  4A2A 0004                tst.b      [A2 + 0x4]
  4290. 00002FC2  670A                     beq        +0xC /* 00002FCE */
  4291. 00002FC4  4AAA 000E                tst.l      [A2 + 0xE]
  4292. 00002FC8  6604                     bne        +0x6 /* 00002FCE */
  4293. 00002FCA  2543 000E                move.l     [A2 + 0xE], D3
  4294. label00002FCE:
  4295. 00002FCE  206E 000C                movea.l    A0, [A6 + 0xC]
  4296. 00002FD2  246E 0008                movea.l    A2, [A6 + 0x8]
  4297. 00002FD6  2252                     movea.l    A1, [A2]
  4298. 00002FD8  B1C9                     cmpa.l     A0, A1
  4299. 00002FDA  6606                     bne        +0x8 /* 00002FE2 */
  4300. 00002FDC  157C 0001 0004           move.b     [A2 + 0x4], 0x1
  4301. label00002FE2:
  4302. 00002FE2  246E 0008                movea.l    A2, [A6 + 0x8]
  4303. 00002FE6  4A2A 0004                tst.b      [A2 + 0x4]
  4304. 00002FEA  6606                     bne        +0x8 /* 00002FF2 */
  4305. 00002FEC  256E 000C 0012           move.l     [A2 + 0x12], [A6 + 0xC]
  4306. label00002FF2:
  4307. 00002FF2  206E 000C                movea.l    A0, [A6 + 0xC]
  4308. 00002FF6  2250                     movea.l    A1, [A0]
  4309. 00002FF8  2469 0018                movea.l    A2, [A1 + 0x18]
  4310. 00002FFC  B4FC 0000                cmpa.w     A2, 0x0
  4311. 00003000  670E                     beq        +0x10 /* 00003010 */
  4312. 00003002  486D 2012                pea.l      [A5 + 0x2012 /* export_1022 */]
  4313. 00003006  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4314. 0000300A  2F0A                     move.l     -[A7], A2
  4315. 0000300C  4EAD D6F6                jsr        [A5 - 0x290A]
  4316. label00003010:
  4317. 00003010  4CDF 0408                movem.l    D3,A2, [A7]+
  4318. 00003014  4E5E                     unlink     A6
  4319. 00003016  4E74 0008                rtd        0x0008
  4320. export_1028:
  4321. 0000301A  4E56 0000                link       A6, 0
  4322. 0000301E  48E7 1030                movem.l    -[A7], D3,A2,A3
  4323. 00003022  7600                     moveq.l    D3, 0x00
  4324. 00003024  246E 000C                movea.l    A2, [A6 + 0xC]
  4325. 00003028  2543 0006                move.l     [A2 + 0x6], D3
  4326. 0000302C  2543 000A                move.l     [A2 + 0xA], D3
  4327. 00003030  2543 000E                move.l     [A2 + 0xE], D3
  4328. 00003034  2543 0012                move.l     [A2 + 0x12], D3
  4329. 00003038  422A 0004                clr.b      [A2 + 0x4]
  4330. 0000303C  206E 0008                movea.l    A0, [A6 + 0x8]
  4331. 00003040  2250                     movea.l    A1, [A0]
  4332. 00003042  2669 0018                movea.l    A3, [A1 + 0x18]
  4333. 00003046  B6FC 0000                cmpa.w     A3, 0x0
  4334. 0000304A  672E                     beq        +0x30 /* 0000307A */
  4335. 0000304C  486D 2012                pea.l      [A5 + 0x2012 /* export_1022 */]
  4336. 00003050  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4337. 00003054  2F0B                     move.l     -[A7], A3
  4338. 00003056  4EAD D6F6                jsr        [A5 - 0x290A]
  4339. 0000305A  4AAA 000E                tst.l      [A2 + 0xE]
  4340. 0000305E  6608                     bne        +0xA /* 00003068 */
  4341. 00003060  202A 0006                move.l     D0, [A2 + 0x6]
  4342. 00003064  2540 000E                move.l     [A2 + 0xE], D0
  4343. label00003068:
  4344. 00003068  246E 000C                movea.l    A2, [A6 + 0xC]
  4345. 0000306C  4AAA 0012                tst.l      [A2 + 0x12]
  4346. 00003070  6608                     bne        +0xA /* 0000307A */
  4347. 00003072  202A 000A                move.l     D0, [A2 + 0xA]
  4348. 00003076  2540 0012                move.l     [A2 + 0x12], D0
  4349. label0000307A:
  4350. 0000307A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4351. 0000307E  4E5E                     unlink     A6
  4352. 00003080  4E74 0008                rtd        0x0008
  4353. export_1023:
  4354. 00003084  4E56 FFFC                link       A6, -0x0004
  4355. 00003088  2F03                     move.l     -[A7], D3
  4356. 0000308A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4357. 0000308E  486D FA50                pea.l      [A5 - 0x5B0]
  4358. 00003092  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  4359. 00003096  504F                     addq.w     A7, 8
  4360. 00003098  4A00                     tst.b      D0
  4361. 0000309A  671A                     beq        +0x1C /* 000030B6 */
  4362. 0000309C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4363. 000030A0  4EAD FA3E                jsr        [A5 - 0x5C2]
  4364. 000030A4  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  4365. 000030A8  6704                     beq        +0x6 /* 000030AE */
  4366. 000030AA  7000                     moveq.l    D0, 0x00
  4367. 000030AC  6002                     bra        +0x4 /* 000030B0 */
  4368. label000030AE:
  4369. 000030AE  7001                     moveq.l    D0, 0x01
  4370. label000030B0:
  4371. 000030B0  2000                     move.l     D0, D0
  4372. 000030B2  1600                     move.b     D3, D0
  4373. 000030B4  6002                     bra        +0x4 /* 000030B8 */
  4374. label000030B6:
  4375. 000030B6  7600                     moveq.l    D3, 0x00
  4376. label000030B8:
  4377. 000030B8  1003                     move.b     D0, D3
  4378. 000030BA  261F                     move.l     D3, [A7]+
  4379. 000030BC  4E5E                     unlink     A6
  4380. 000030BE  4E74 0008                rtd        0x0008
  4381. export_1029:
  4382. 000030C2  4E56 FFFC                link       A6, -0x0004
  4383. 000030C6  486D 201A                pea.l      [A5 + 0x201A /* export_1023 */]
  4384. 000030CA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4385. 000030CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4386. 000030D2  4EAD CF9A                jsr        [A5 - 0x3066]
  4387. 000030D6  4E5E                     unlink     A6
  4388. 000030D8  4E74 0008                rtd        0x0008
  4389. export_1030:
  4390. 000030DC  4E56 0000                link       A6, 0
  4391. 000030E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4392. 000030E4  4EAD FAD6                jsr        [A5 - 0x52A]
  4393. 000030E8  4A00                     tst.b      D0
  4394. 000030EA  6708                     beq        +0xA /* 000030F4 */
  4395. 000030EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4396. 000030F0  4EAD 0902                jsr        [A5 + 0x902 /* export_284 */]
  4397. label000030F4:
  4398. 000030F4  4E5E                     unlink     A6
  4399. 000030F6  4E74 0004                rtd        0x0004
  4400. export_1024:
  4401. 000030FA  4E56 0000                link       A6, 0
  4402. 000030FE  2F03                     move.l     -[A7], D3
  4403. 00003100  7600                     moveq.l    D3, 0x00
  4404. 00003102  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4405. 00003106  486D F934                pea.l      [A5 - 0x6CC]
  4406. 0000310A  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  4407. 0000310E  504F                     addq.w     A7, 8
  4408. 00003110  4A00                     tst.b      D0
  4409. 00003112  670E                     beq        +0x10 /* 00003122 */
  4410. 00003114  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4411. 00003118  4EAD F922                jsr        [A5 - 0x6DE]
  4412. 0000311C  4A00                     tst.b      D0
  4413. 0000311E  6602                     bne        +0x4 /* 00003122 */
  4414. 00003120  7601                     moveq.l    D3, 0x01
  4415. label00003122:
  4416. 00003122  1003                     move.b     D0, D3
  4417. 00003124  261F                     move.l     D3, [A7]+
  4418. 00003126  4E5E                     unlink     A6
  4419. 00003128  4E74 0008                rtd        0x0008
  4420. export_1031:
  4421. 0000312C  4E56 FFFC                link       A6, -0x0004
  4422. 00003130  48E7 1030                movem.l    -[A7], D3,A2,A3
  4423. 00003134  7000                     moveq.l    D0, 0x00
  4424. 00003136  2640                     movea.l    A3, D0
  4425. 00003138  246E 0008                movea.l    A2, [A6 + 0x8]
  4426. 0000313C  2052                     movea.l    A0, [A2]
  4427. 0000313E  4AA8 0018                tst.l      [A0 + 0x18]
  4428. 00003142  6726                     beq        +0x28 /* 0000316A */
  4429. 00003144  486D 2022                pea.l      [A5 + 0x2022 /* export_1024 */]
  4430. 00003148  42A7                     clr.l      -[A7]
  4431. 0000314A  2F0A                     move.l     -[A7], A2
  4432. 0000314C  4EAD CF9A                jsr        [A5 - 0x3066]
  4433. 00003150  2640                     movea.l    A3, D0
  4434. 00003152  B6FC 0000                cmpa.w     A3, 0x0
  4435. 00003156  6712                     beq        +0x14 /* 0000316A */
  4436. 00003158  7601                     moveq.l    D3, 0x01
  4437. 0000315A  1F03                     move.b     -[A7], D3
  4438. 0000315C  2F0B                     move.l     -[A7], A3
  4439. 0000315E  4EAD F280                jsr        [A5 - 0xD80]
  4440. 00003162  1F03                     move.b     -[A7], D3
  4441. 00003164  2F0B                     move.l     -[A7], A3
  4442. 00003166  4EAD D64E                jsr        [A5 - 0x29B2]
  4443. label0000316A:
  4444. 0000316A  200B                     move.l     D0, A3
  4445. 0000316C  4480                     neg.l      D0
  4446. 0000316E  9180                     subx.l     D0, D0
  4447. 00003170  5280                     addq.l     D0, 1
  4448. 00003172  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4449. 00003176  4E5E                     unlink     A6
  4450. 00003178  4E74 0004                rtd        0x0004
  4451. export_1032:
  4452. 0000317C  4E56 0000                link       A6, 0
  4453. 00003180  2F0A                     move.l     -[A7], A2
  4454. 00003182  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4455. 00003186  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4456. 0000318A  4EAD FAB8                jsr        [A5 - 0x548]
  4457. 0000318E  2440                     movea.l    A2, D0
  4458. 00003190  B4FC 0000                cmpa.w     A2, 0x0
  4459. 00003194  670A                     beq        +0xC /* 000031A0 */
  4460. 00003196  2F0A                     move.l     -[A7], A2
  4461. 00003198  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4462. 0000319C  4EAD FACA                jsr        [A5 - 0x536]
  4463. label000031A0:
  4464. 000031A0  245F                     movea.l    A2, [A7]+
  4465. 000031A2  4E5E                     unlink     A6
  4466. 000031A4  4E74 0008                rtd        0x0008
  4467. export_1033:
  4468. 000031A8  4E56 0000                link       A6, 0
  4469. 000031AC  2F0A                     move.l     -[A7], A2
  4470. 000031AE  206E 000C                movea.l    A0, [A6 + 0xC]
  4471. 000031B2  226E 0008                movea.l    A1, [A6 + 0x8]
  4472. 000031B6  2451                     movea.l    A2, [A1]
  4473. 000031B8  246A 0040                movea.l    A2, [A2 + 0x40]
  4474. 000031BC  B1CA                     cmpa.l     A0, A2
  4475. 000031BE  672C                     beq        +0x2E /* 000031EC */
  4476. 000031C0  B4FC 0000                cmpa.w     A2, 0x0
  4477. 000031C4  6708                     beq        +0xA /* 000031CE */
  4478. 000031C6  4227                     clr.b      -[A7]
  4479. 000031C8  2F0A                     move.l     -[A7], A2
  4480. 000031CA  4EAD FA44                jsr        [A5 - 0x5BC]
  4481. label000031CE:
  4482. 000031CE  202E 000C                move.l     D0, [A6 + 0xC]
  4483. 000031D2  670C                     beq        +0xE /* 000031E0 */
  4484. 000031D4  7001                     moveq.l    D0, 0x01
  4485. 000031D6  1F00                     move.b     -[A7], D0
  4486. 000031D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4487. 000031DC  4EAD FA44                jsr        [A5 - 0x5BC]
  4488. label000031E0:
  4489. 000031E0  206E 0008                movea.l    A0, [A6 + 0x8]
  4490. 000031E4  2250                     movea.l    A1, [A0]
  4491. 000031E6  236E 000C 0040           move.l     [A1 + 0x40], [A6 + 0xC]
  4492. label000031EC:
  4493. 000031EC  245F                     movea.l    A2, [A7]+
  4494. 000031EE  4E5E                     unlink     A6
  4495. 000031F0  4E74 0008                rtd        0x0008
  4496. export_1034:
  4497. 000031F4  4E56 0000                link       A6, 0
  4498. 000031F8  2F0A                     move.l     -[A7], A2
  4499. 000031FA  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  4500. 000031FE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4501. 00003202  4EAD FAB8                jsr        [A5 - 0x548]
  4502. 00003206  2440                     movea.l    A2, D0
  4503. 00003208  B4FC 0000                cmpa.w     A2, 0x0
  4504. 0000320C  6714                     beq        +0x16 /* 00003222 */
  4505. 0000320E  102E 000C                move.b     D0, [A6 + 0xC]
  4506. 00003212  6708                     beq        +0xA /* 0000321C */
  4507. 00003214  2F0A                     move.l     -[A7], A2
  4508. 00003216  4EAD CF3A                jsr        [A5 - 0x30C6]
  4509. 0000321A  6006                     bra        +0x8 /* 00003222 */
  4510. label0000321C:
  4511. 0000321C  2F0A                     move.l     -[A7], A2
  4512. 0000321E  4EAD CF40                jsr        [A5 - 0x30C0]
  4513. label00003222:
  4514. 00003222  245F                     movea.l    A2, [A7]+
  4515. 00003224  4E5E                     unlink     A6
  4516. 00003226  4E74 000A                rtd        0x000A
  4517. export_1035:
  4518. 0000322A  4E56 FFD4                link       A6, -0x002C
  4519. 0000322E  48E7 1820                movem.l    -[A7], D3,D4,A2
  4520. 00003232  206E 0008                movea.l    A0, [A6 + 0x8]
  4521. 00003236  2250                     movea.l    A1, [A0]
  4522. 00003238  4A29 0048                tst.b      [A1 + 0x48]
  4523. 0000323C  6700 0106                beq        +0x108 /* 00003344 */
  4524. 00003240  486E FFD4                pea.l      [A6 - 0x2C]
  4525. 00003244  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4526. 00003248  4EAD CEEC                jsr        [A5 - 0x3114]
  4527. 0000324C  486E FFD4                pea.l      [A6 - 0x2C]
  4528. 00003250  486E FFE4                pea.l      [A6 - 0x1C]
  4529. 00003254  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4530. 00003258  4EAD EF9C                jsr        [A5 - 0x1064]
  4531. 0000325C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4532. 00003260  4EAD EEE8                jsr        [A5 - 0x1118]
  4533. 00003264  2440                     movea.l    A2, D0
  4534. 00003266  B4FC 0000                cmpa.w     A2, 0x0
  4535. 0000326A  670A                     beq        +0xC /* 00003276 */
  4536. 0000326C  486E FFE4                pea.l      [A6 - 0x1C]
  4537. 00003270  2F0A                     move.l     -[A7], A2
  4538. 00003272  4EAD DDFC                jsr        [A5 - 0x2204]
  4539. label00003276:
  4540. 00003276  486E FFE4                pea.l      [A6 - 0x1C]
  4541. 0000327A  486E FFD4                pea.l      [A6 - 0x2C]
  4542. 0000327E  246E 0008                movea.l    A2, [A6 + 0x8]
  4543. 00003282  2052                     movea.l    A0, [A2]
  4544. 00003284  2F28 0044                move.l     -[A7], [A0 + 0x44]
  4545. 00003288  4EAD EF90                jsr        [A5 - 0x1070]
  4546. 0000328C  486E FFEC                pea.l      [A6 - 0x14]
  4547. 00003290  486E FFEE                pea.l      [A6 - 0x12]
  4548. 00003294  2052                     movea.l    A0, [A2]
  4549. 00003296  2F28 0044                move.l     -[A7], [A0 + 0x44]
  4550. 0000329A  4EAD F3AA                jsr        [A5 - 0xC56]
  4551. 0000329E  486E FFF8                pea.l      [A6 - 0x8]
  4552. 000032A2  2052                     movea.l    A0, [A2]
  4553. 000032A4  2F28 0044                move.l     -[A7], [A0 + 0x44]
  4554. 000032A8  4EAD F3C2                jsr        [A5 - 0xC3E]
  4555. 000032AC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  4556. 000032B0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  4557. 000032B4  22D8                     move.l     [A1]+, [A0]+
  4558. 000032B6  22D8                     move.l     [A1]+, [A0]+
  4559. 000032B8  486E FFD4                pea.l      [A6 - 0x2C]
  4560. 000032BC  76FE                     moveq.l    D3, 0xFFFFFFFE
  4561. 000032BE  2F03                     move.l     -[A7], D3
  4562. 000032C0  2F03                     move.l     -[A7], D3
  4563. 000032C2  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  4564. 000032C6  202E FFF8                move.l     D0, [A6 - 0x8]
  4565. 000032CA  362E FFEE                move.w     D3, [A6 - 0x12]
  4566. 000032CE  48C3                     ext.l      D3
  4567. 000032D0  D083                     add.l      D0, D3
  4568. 000032D2  282E FFDC                move.l     D4, [A6 - 0x24]
  4569. 000032D6  B084                     cmp.l      D0, D4
  4570. 000032D8  6E08                     bgt        +0xA /* 000032E2 */
  4571. 000032DA  9883                     sub.l      D4, D3
  4572. 000032DC  2D44 FFF0                move.l     [A6 - 0x10], D4
  4573. 000032E0  600E                     bra        +0x10 /* 000032F0 */
  4574. label000032E2:
  4575. 000032E2  262E FFD4                move.l     D3, [A6 - 0x2C]
  4576. 000032E6  B6AE FFF8                cmp.l      D3, [A6 - 0x8]
  4577. 000032EA  6C04                     bge        +0x6 /* 000032F0 */
  4578. 000032EC  2D43 FFF0                move.l     [A6 - 0x10], D3
  4579. label000032F0:
  4580. 000032F0  202E FFFC                move.l     D0, [A6 - 0x4]
  4581. 000032F4  362E FFEC                move.w     D3, [A6 - 0x14]
  4582. 000032F8  48C3                     ext.l      D3
  4583. 000032FA  D083                     add.l      D0, D3
  4584. 000032FC  282E FFE0                move.l     D4, [A6 - 0x20]
  4585. 00003300  B084                     cmp.l      D0, D4
  4586. 00003302  6E08                     bgt        +0xA /* 0000330C */
  4587. 00003304  9883                     sub.l      D4, D3
  4588. 00003306  2D44 FFF4                move.l     [A6 - 0xC], D4
  4589. 0000330A  600E                     bra        +0x10 /* 0000331A */
  4590. label0000330C:
  4591. 0000330C  262E FFD8                move.l     D3, [A6 - 0x28]
  4592. 00003310  B6AE FFFC                cmp.l      D3, [A6 - 0x4]
  4593. 00003314  6C04                     bge        +0x6 /* 0000331A */
  4594. 00003316  2D43 FFF4                move.l     [A6 - 0xC], D3
  4595. label0000331A:
  4596. 0000331A  202E FFF4                move.l     D0, [A6 - 0xC]
  4597. 0000331E  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  4598. 00003322  660A                     bne        +0xC /* 0000332E */
  4599. 00003324  202E FFF0                move.l     D0, [A6 - 0x10]
  4600. 00003328  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  4601. 0000332C  6716                     beq        +0x18 /* 00003344 */
  4602. label0000332E:
  4603. 0000332E  486E FFF0                pea.l      [A6 - 0x10]
  4604. 00003332  7001                     moveq.l    D0, 0x01
  4605. 00003334  1F00                     move.b     -[A7], D0
  4606. 00003336  206E 0008                movea.l    A0, [A6 + 0x8]
  4607. 0000333A  2250                     movea.l    A1, [A0]
  4608. 0000333C  2F29 0044                move.l     -[A7], [A1 + 0x44]
  4609. 00003340  4EAD F3EC                jsr        [A5 - 0xC14]
  4610. label00003344:
  4611. 00003344  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4612. 00003348  4E5E                     unlink     A6
  4613. 0000334A  4E74 0008                rtd        0x0008
  4614. export_1036:
  4615. 0000334E  4E56 0000                link       A6, 0
  4616. 00003352  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4617. 00003356  486D EFD8                pea.l      [A5 - 0x1028]
  4618. 0000335A  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  4619. 0000335E  504F                     addq.w     A7, 8
  4620. 00003360  4A00                     tst.b      D0
  4621. 00003362  6716                     beq        +0x18 /* 0000337A */
  4622. 00003364  0CAE 0000 0001 0010      cmpi.l     [A6 + 0x10], 0x1
  4623. 0000336C  660C                     bne        +0xE /* 0000337A */
  4624. 0000336E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4625. 00003372  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4626. 00003376  4EAD FAD0                jsr        [A5 - 0x530]
  4627. label0000337A:
  4628. 0000337A  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4629. 0000337E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4630. 00003382  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4631. 00003386  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4632. 0000338A  4EAD 0B82                jsr        [A5 + 0xB82 /* export_364 */]
  4633. 0000338E  4E5E                     unlink     A6
  4634. 00003390  4E74 0010                rtd        0x0010
  4635. fn00003394:
  4636. 00003394  4E56 0000                link       A6, 0
  4637. 00003398  2F0A                     move.l     -[A7], A2
  4638. 0000339A  2F2E 001E                move.l     -[A7], [A6 + 0x1E]
  4639. 0000339E  2F2E 001A                move.l     -[A7], [A6 + 0x1A]
  4640. 000033A2  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  4641. 000033A6  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  4642. 000033AA  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  4643. 000033AE  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  4644. 000033B2  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  4645. 000033B6  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  4646. 000033BA  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4647. 000033BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4648. 000033C2  4EBA F068                jsr        [PC - 0xF98 /* 0000242C */]
  4649. 000033C6  206E 0008                movea.l    A0, [A6 + 0x8]
  4650. 000033CA  2250                     movea.l    A1, [A0]
  4651. 000033CC  237C 8000 0000 00BE      move.l     [A1 + 0xBE], 0x80000000
  4652. 000033D4  2250                     movea.l    A1, [A0]
  4653. 000033D6  237C 7FFF FFFF 00C2      move.l     [A1 + 0xC2], 0x7FFFFFFF
  4654. 000033DE  7000                     moveq.l    D0, 0x00
  4655. 000033E0  2250                     movea.l    A1, [A0]
  4656. 000033E2  2340 00C6                move.l     [A1 + 0xC6], D0
  4657. 000033E6  2448                     movea.l    A2, A0
  4658. 000033E8  2252                     movea.l    A1, [A2]
  4659. 000033EA  2449                     movea.l    A2, A1
  4660. 000033EC  45EA 00B8                lea.l      A2, [A2 + 0xB8]
  4661. 000033F0  1012                     move.b     D0, [A2]
  4662. 000033F2  0000 0080                ori.b      D0, 0x80
  4663. 000033F6  1480                     move.b     [A2], D0
  4664. 000033F8  2250                     movea.l    A1, [A0]
  4665. 000033FA  4229 00CA                clr.b      [A1 + 0xCA]
  4666. 000033FE  245F                     movea.l    A2, [A7]+
  4667. 00003400  4E5E                     unlink     A6
  4668. 00003402  4E74 001A                rtd        0x001A
  4669. export_1037:
  4670. 00003406  4E56 FFFC                link       A6, -0x0004
  4671. 0000340A  48E7 0030                movem.l    -[A7], A2,A3
  4672. 0000340E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  4673. 00003412  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  4674. 00003416  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4675. 0000341A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4676. 0000341E  4EBA F096                jsr        [PC - 0xF6A /* 000024B6 */]
  4677. 00003422  206E 000C                movea.l    A0, [A6 + 0xC]
  4678. 00003426  2028 0036                move.l     D0, [A0 + 0x36]
  4679. 0000342A  226E 0008                movea.l    A1, [A6 + 0x8]
  4680. 0000342E  2451                     movea.l    A2, [A1]
  4681. 00003430  2540 00BE                move.l     [A2 + 0xBE], D0
  4682. 00003434  2028 003A                move.l     D0, [A0 + 0x3A]
  4683. 00003438  2051                     movea.l    A0, [A1]
  4684. 0000343A  2140 00C2                move.l     [A0 + 0xC2], D0
  4685. 0000343E  2449                     movea.l    A2, A1
  4686. 00003440  2652                     movea.l    A3, [A2]
  4687. 00003442  47EB 00BE                lea.l      A3, [A3 + 0xBE]
  4688. 00003446  2213                     move.l     D1, [A3]
  4689. 00003448  B280                     cmp.l      D1, D0
  4690. 0000344A  6610                     bne        +0x12 /* 0000345C */
  4691. 0000344C  26BC 8000 0000           move.l     [A3], 0x80000000
  4692. 00003452  2051                     movea.l    A0, [A1]
  4693. 00003454  217C 7FFF FFFF 00C2      move.l     [A0 + 0xC2], 0x7FFFFFFF
  4694. label0000345C:
  4695. 0000345C  246E 000C                movea.l    A2, [A6 + 0xC]
  4696. 00003460  202A 003E                move.l     D0, [A2 + 0x3E]
  4697. 00003464  266E 0008                movea.l    A3, [A6 + 0x8]
  4698. 00003468  2053                     movea.l    A0, [A3]
  4699. 0000346A  2140 00C6                move.l     [A0 + 0xC6], D0
  4700. 0000346E  302A 0042                move.w     D0, [A2 + 0x42]
  4701. 00003472  56C0                     sne        D0
  4702. 00003474  4400                     neg.b      D0
  4703. 00003476  4880                     ext.w      D0
  4704. 00003478  48C0                     ext.l      D0
  4705. 0000347A  2053                     movea.l    A0, [A3]
  4706. 0000347C  1140 00CA                move.b     [A0 + 0xCA], D0
  4707. 00003480  4CDF 0C00                movem.l    A2,A3, [A7]+
  4708. 00003484  4E5E                     unlink     A6
  4709. 00003486  4E74 0010                rtd        0x0010
  4710. export_1038:
  4711. 0000348A  4E56 0000                link       A6, 0
  4712. 0000348E  48E7 1820                movem.l    -[A7], D3,D4,A2
  4713. 00003492  262E 000C                move.l     D3, [A6 + 0xC]
  4714. 00003496  282E 0010                move.l     D4, [A6 + 0x10]
  4715. 0000349A  B684                     cmp.l      D3, D4
  4716. 0000349C  6E14                     bgt        +0x16 /* 000034B2 */
  4717. 0000349E  706A                     moveq.l    D0, 0x6A
  4718. 000034A0  2F00                     move.l     -[A7], D0
  4719. 000034A2  486D FCEA                pea.l      [A5 - 0x316]
  4720. 000034A6  486D FCFA                pea.l      [A5 - 0x306]
  4721. 000034AA  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  4722. 000034AE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4723. label000034B2:
  4724. 000034B2  246E 0008                movea.l    A2, [A6 + 0x8]
  4725. 000034B6  2052                     movea.l    A0, [A2]
  4726. 000034B8  2144 00BE                move.l     [A0 + 0xBE], D4
  4727. 000034BC  2052                     movea.l    A0, [A2]
  4728. 000034BE  2143 00C2                move.l     [A0 + 0xC2], D3
  4729. 000034C2  0CAE 8000 0000 0010      cmpi.l     [A6 + 0x10], 0x80000000
  4730. 000034CA  6608                     bne        +0xA /* 000034D4 */
  4731. 000034CC  0C83 7FFF FFFF           cmpi.l     D3, 0x7FFFFFFF
  4732. 000034D2  6704                     beq        +0x6 /* 000034D8 */
  4733. label000034D4:
  4734. 000034D4  7000                     moveq.l    D0, 0x00
  4735. 000034D6  6002                     bra        +0x4 /* 000034DA */
  4736. label000034D8:
  4737. 000034D8  7001                     moveq.l    D0, 0x01
  4738. label000034DA:
  4739. 000034DA  4480                     neg.l      D0
  4740. 000034DC  9180                     subx.l     D0, D0
  4741. 000034DE  5280                     addq.l     D0, 1
  4742. 000034E0  2052                     movea.l    A0, [A2]
  4743. 000034E2  1140 00CA                move.b     [A0 + 0xCA], D0
  4744. 000034E6  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4745. 000034EA  4E5E                     unlink     A6
  4746. 000034EC  4E74 000C                rtd        0x000C
  4747. export_1039:
  4748. 000034F0  4E56 0000                link       A6, 0
  4749. 000034F4  48E7 0030                movem.l    -[A7], A2,A3
  4750. 000034F8  246E 0008                movea.l    A2, [A6 + 0x8]
  4751. 000034FC  2052                     movea.l    A0, [A2]
  4752. 000034FE  216E 000C 00C6           move.l     [A0 + 0xC6], [A6 + 0xC]
  4753. 00003504  264A                     movea.l    A3, A2
  4754. 00003506  2053                     movea.l    A0, [A3]
  4755. 00003508  2648                     movea.l    A3, A0
  4756. 0000350A  47EB 00B8                lea.l      A3, [A3 + 0xB8]
  4757. 0000350E  1013                     move.b     D0, [A3]
  4758. 00003510  0200 007F                andi.b     D0, 0x7F
  4759. 00003514  1680                     move.b     [A3], D0
  4760. 00003516  4CDF 0C00                movem.l    A2,A3, [A7]+
  4761. 0000351A  4E5E                     unlink     A6
  4762. 0000351C  4E74 0008                rtd        0x0008
  4763. export_1040:
  4764. 00003520  4E56 FDD8                link       A6, -0x0228
  4765. 00003524  486E FED8                pea.l      [A6 - 0x128]
  4766. 00003528  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4767. 0000352C  4EAD F91C                jsr        [A5 - 0x6E4]
  4768. 00003530  202E 000C                move.l     D0, [A6 + 0xC]
  4769. 00003534  2D40 FFFC                move.l     [A6 - 0x4], D0
  4770. 00003538  486E FFFC                pea.l      [A6 - 0x4]
  4771. 0000353C  486E FFF6                pea.l      [A6 - 0xA]
  4772. 00003540  3F3C 280E                move.w     -[A7], 0x280E
  4773. 00003544  A9EB                     syscall    Pack4/FP68K
  4774. 00003546  2D6E FFF6 FFD8           move.l     [A6 - 0x28], [A6 - 0xA]
  4775. 0000354C  2D6E FFFA FFDC           move.l     [A6 - 0x24], [A6 - 0x6]
  4776. 00003552  3D6E FFFE FFE0           move.w     [A6 - 0x20], [A6 - 0x2]
  4777. 00003558  1D7C 0001 FFE4           move.b     [A6 - 0x1C], 0x1
  4778. 0000355E  4240                     clr.w      D0
  4779. 00003560  3D40 FFE6                move.w     [A6 - 0x1A], D0
  4780. 00003564  486E FDD8                pea.l      [A6 - 0x228]
  4781. 00003568  41EE FFD8                lea.l      A0, [A6 - 0x28]
  4782. 0000356C  3F28 0008                move.w     -[A7], [A0 + 0x8]
  4783. 00003570  2F28 0004                move.l     -[A7], [A0 + 0x4]
  4784. 00003574  2F10                     move.l     -[A7], [A0]
  4785. 00003576  486E FFE4                pea.l      [A6 - 0x1C]
  4786. 0000357A  4EAD 1D9A                jsr        [A5 + 0x1D9A /* export_943 */]
  4787. 0000357E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4788. 00003582  486E FDD8                pea.l      [A6 - 0x228]
  4789. 00003586  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4790. 0000358A  4EAD F1A2                jsr        [A5 - 0xE5E]
  4791. 0000358E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4792. 00003592  4EAD F922                jsr        [A5 - 0x6DE]
  4793. 00003596  4A00                     tst.b      D0
  4794. 00003598  660C                     bne        +0xE /* 000035A6 */
  4795. 0000359A  486E FED8                pea.l      [A6 - 0x128]
  4796. 0000359E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4797. 000035A2  4EAD F1A2                jsr        [A5 - 0xE5E]
  4798. label000035A6:
  4799. 000035A6  4E5E                     unlink     A6
  4800. 000035A8  4E74 0008                rtd        0x0008
  4801. export_1041:
  4802. 000035AC  4E56 FFF8                link       A6, -0x0008
  4803. 000035B0  486E FFF8                pea.l      [A6 - 0x8]
  4804. 000035B4  486E FFFC                pea.l      [A6 - 0x4]
  4805. 000035B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4806. 000035BC  4EAD FCA8                jsr        [A5 - 0x358]
  4807. 000035C0  202E FFF8                move.l     D0, [A6 - 0x8]
  4808. 000035C4  4E5E                     unlink     A6
  4809. 000035C6  4E74 0004                rtd        0x0004
  4810. export_1042:
  4811. 000035CA  4E56 FFB8                link       A6, -0x0048
  4812. 000035CE  48E7 1030                movem.l    -[A7], D3,A2,A3
  4813. 000035D2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4814. 000035D6  4EBA F10E                jsr        [PC - 0xEF2 /* 000026E6 */]
  4815. 000035DA  1D40 FFBC                move.b     [A6 - 0x44], D0
  4816. 000035DE  4A00                     tst.b      D0
  4817. 000035E0  6700 008A                beq        +0x8C /* 0000366C */
  4818. 000035E4  486E FFB8                pea.l      [A6 - 0x48]
  4819. 000035E8  486E FFBC                pea.l      [A6 - 0x44]
  4820. 000035EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4821. 000035F0  4EAD FCA8                jsr        [A5 - 0x358]
  4822. 000035F4  102E FFBC                move.b     D0, [A6 - 0x44]
  4823. 000035F8  671E                     beq        +0x20 /* 00003618 */
  4824. 000035FA  262E FFB8                move.l     D3, [A6 - 0x48]
  4825. 000035FE  246E 0008                movea.l    A2, [A6 + 0x8]
  4826. 00003602  2652                     movea.l    A3, [A2]
  4827. 00003604  202B 00BE                move.l     D0, [A3 + 0xBE]
  4828. 00003608  B680                     cmp.l      D3, D0
  4829. 0000360A  6D08                     blt        +0xA /* 00003614 */
  4830. 0000360C  202B 00C2                move.l     D0, [A3 + 0xC2]
  4831. 00003610  B680                     cmp.l      D3, D0
  4832. 00003612  6F04                     ble        +0x6 /* 00003618 */
  4833. label00003614:
  4834. 00003614  422E FFBC                clr.b      [A6 - 0x44]
  4835. label00003618:
  4836. 00003618  102E FFBC                move.b     D0, [A6 - 0x44]
  4837. 0000361C  664E                     bne        +0x50 /* 0000366C */
  4838. 0000361E  246E 0008                movea.l    A2, [A6 + 0x8]
  4839. 00003622  2652                     movea.l    A3, [A2]
  4840. 00003624  4A2B 00CA                tst.b      [A3 + 0xCA]
  4841. 00003628  6736                     beq        +0x38 /* 00003660 */
  4842. 0000362A  2F2B 00BE                move.l     -[A7], [A3 + 0xBE]
  4843. 0000362E  486E FFC0                pea.l      [A6 - 0x40]
  4844. 00003632  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  4845. 00003636  2052                     movea.l    A0, [A2]
  4846. 00003638  2F28 00C2                move.l     -[A7], [A0 + 0xC2]
  4847. 0000363C  486E FFE0                pea.l      [A6 - 0x20]
  4848. 00003640  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  4849. 00003644  42A7                     clr.l      -[A7]
  4850. 00003646  486E FFC0                pea.l      [A6 - 0x40]
  4851. 0000364A  486E FFE0                pea.l      [A6 - 0x20]
  4852. 0000364E  42A7                     clr.l      -[A7]
  4853. 00003650  A98B                     syscall    ParamText
  4854. 00003652  7004                     moveq.l    D0, 0x04
  4855. 00003654  3F00                     move.w     -[A7], D0
  4856. 00003656  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4857. 0000365A  4EAD F928                jsr        [A5 - 0x6D8]
  4858. 0000365E  600C                     bra        +0xE /* 0000366C */
  4859. label00003660:
  4860. 00003660  7003                     moveq.l    D0, 0x03
  4861. 00003662  3F00                     move.w     -[A7], D0
  4862. 00003664  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4863. 00003668  4EAD F928                jsr        [A5 - 0x6D8]
  4864. label0000366C:
  4865. 0000366C  102E FFBC                move.b     D0, [A6 - 0x44]
  4866. 00003670  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  4867. 00003674  4E5E                     unlink     A6
  4868. 00003676  4E74 0004                rtd        0x0004
  4869. export_1043:
  4870. 0000367A  4E56 FE80                link       A6, -0x0180
  4871. 0000367E  2F03                     move.l     -[A7], D3
  4872. 00003680  422E FF9E                clr.b      [A6 - 0x62]
  4873. 00003684  486E FE80                pea.l      [A6 - 0x180]
  4874. 00003688  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4875. 0000368C  4EAD F91C                jsr        [A5 - 0x6E4]
  4876. 00003690  102E FE80                move.b     D0, [A6 - 0x180]
  4877. 00003694  7600                     moveq.l    D3, 0x00
  4878. 00003696  1600                     move.b     D3, D0
  4879. 00003698  4A43                     tst.w      D3
  4880. 0000369A  662C                     bne        +0x2E /* 000036C8 */
  4881. 0000369C  206E 0008                movea.l    A0, [A6 + 0x8]
  4882. 000036A0  2250                     movea.l    A1, [A0]
  4883. 000036A2  1029 00B8                move.b     D0, [A1 + 0xB8]
  4884. 000036A6  EE08                     lsr        D0.b, 7
  4885. 000036A8  4A00                     tst.b      D0
  4886. 000036AA  57C0                     seq        D0
  4887. 000036AC  4400                     neg.b      D0
  4888. 000036AE  4880                     ext.w      D0
  4889. 000036B0  48C0                     ext.l      D0
  4890. 000036B2  226E 000C                movea.l    A1, [A6 + 0xC]
  4891. 000036B6  1280                     move.b     [A1], D0
  4892. 000036B8  2250                     movea.l    A1, [A0]
  4893. 000036BA  2029 00C6                move.l     D0, [A1 + 0xC6]
  4894. 000036BE  206E 0010                movea.l    A0, [A6 + 0x10]
  4895. 000036C2  2080                     move.l     [A0], D0
  4896. 000036C4  6000 00E2                bra        +0xE4 /* 000037A8 */
  4897. label000036C8:
  4898. 000036C8  7001                     moveq.l    D0, 0x01
  4899. 000036CA  3D40 FF80                move.w     [A6 - 0x80], D0
  4900. 000036CE  486E FF9E                pea.l      [A6 - 0x62]
  4901. 000036D2  486E FF84                pea.l      [A6 - 0x7C]
  4902. 000036D6  486E FF80                pea.l      [A6 - 0x80]
  4903. 000036DA  486E FE80                pea.l      [A6 - 0x180]
  4904. 000036DE  4EAD 1D92                jsr        [A5 + 0x1D92 /* export_942 */]
  4905. 000036E2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4906. 000036E6  102E FF9E                move.b     D0, [A6 - 0x62]
  4907. 000036EA  6710                     beq        +0x12 /* 000036FC */
  4908. 000036EC  302E FF80                move.w     D0, [A6 - 0x80]
  4909. 000036F0  B043                     cmp.w      D0, D3
  4910. 000036F2  6F08                     ble        +0xA /* 000036FC */
  4911. 000036F4  0C6E 0000 FF86           cmpi.w     [A6 - 0x7A], 0x0
  4912. 000036FA  6A04                     bpl        +0x6 /* 00003700 */
  4913. label000036FC:
  4914. 000036FC  7000                     moveq.l    D0, 0x00
  4915. 000036FE  6002                     bra        +0x4 /* 00003702 */
  4916. label00003700:
  4917. 00003700  7001                     moveq.l    D0, 0x01
  4918. label00003702:
  4919. 00003702  206E 000C                movea.l    A0, [A6 + 0xC]
  4920. 00003706  1080                     move.b     [A0], D0
  4921. 00003708  4A00                     tst.b      D0
  4922. 0000370A  6700 009C                beq        +0x9E /* 000037A8 */
  4923. 0000370E  486E FF84                pea.l      [A6 - 0x7C]
  4924. 00003712  486E FFD0                pea.l      [A6 - 0x30]
  4925. 00003716  4EAD 1D8A                jsr        [A5 + 0x1D8A /* export_941 */]
  4926. 0000371A  2057                     movea.l    A0, [A7]
  4927. 0000371C  504F                     addq.w     A7, 8
  4928. 0000371E  2D68 0000 FFF6           move.l     [A6 - 0xA], [A0 + 0x0]
  4929. 00003724  2D68 0004 FFFA           move.l     [A6 - 0x6], [A0 + 0x4]
  4930. 0000372A  3D68 0008 FFFE           move.w     [A6 - 0x2], [A0 + 0x8]
  4931. 00003730  2D6E FFF6 FFC4           move.l     [A6 - 0x3C], [A6 - 0xA]
  4932. 00003736  2D6E FFFA FFC8           move.l     [A6 - 0x38], [A6 - 0x6]
  4933. 0000373C  3D6E FFFE FFCC           move.w     [A6 - 0x34], [A6 - 0x2]
  4934. 00003742  2D7C C01E 8000 FFEC      move.l     [A6 - 0x14], 0xC01E8000
  4935. 0000374A  42AE FFF0                clr.l      [A6 - 0x10]
  4936. 0000374E  426E FFF4                clr.w      [A6 - 0xC]
  4937. 00003752  486E FFEC                pea.l      [A6 - 0x14]
  4938. 00003756  486E FFF6                pea.l      [A6 - 0xA]
  4939. 0000375A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4940. 0000375E  A9EB                     syscall    Pack4/FP68K
  4941. 00003760  6D40                     blt        +0x42 /* 000037A2 */
  4942. 00003762  2D7C 401D FFFF FFEC      move.l     [A6 - 0x14], 0x401DFFFF
  4943. 0000376A  2D7C FFFE 0000 FFF0      move.l     [A6 - 0x10], 0xFFFE0000
  4944. 00003772  426E FFF4                clr.w      [A6 - 0xC]
  4945. 00003776  486E FFEC                pea.l      [A6 - 0x14]
  4946. 0000377A  486E FFF6                pea.l      [A6 - 0xA]
  4947. 0000377E  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4948. 00003782  A9EB                     syscall    Pack4/FP68K
  4949. 00003784  6E1C                     bgt        +0x1E /* 000037A2 */
  4950. 00003786  486E FFF6                pea.l      [A6 - 0xA]
  4951. 0000378A  3F3C 0016                move.w     -[A7], 0x16
  4952. 0000378E  A9EB                     syscall    Pack4/FP68K
  4953. 00003790  486E FFF6                pea.l      [A6 - 0xA]
  4954. 00003794  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4955. 00003798  584F                     addq.w     A7, 4
  4956. 0000379A  206E 0010                movea.l    A0, [A6 + 0x10]
  4957. 0000379E  2080                     move.l     [A0], D0
  4958. 000037A0  6006                     bra        +0x8 /* 000037A8 */
  4959. label000037A2:
  4960. 000037A2  206E 000C                movea.l    A0, [A6 + 0xC]
  4961. 000037A6  4210                     clr.b      [A0]
  4962. label000037A8:
  4963. 000037A8  261F                     move.l     D3, [A7]+
  4964. 000037AA  4E5E                     unlink     A6
  4965. 000037AC  4E74 000C                rtd        0x000C
  4966. export_1044:
  4967. fn000037B0:
  4968. 000037B0  4E56 0000                link       A6, 0
  4969. 000037B4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4970. 000037B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4971. 000037BC  4EAD 0C12                jsr        [A5 + 0xC12 /* export_382 */]
  4972. 000037C0  7000                     moveq.l    D0, 0x00
  4973. 000037C2  206E 0008                movea.l    A0, [A6 + 0x8]
  4974. 000037C6  2250                     movea.l    A1, [A0]
  4975. 000037C8  2340 0020                move.l     [A1 + 0x20], D0
  4976. 000037CC  4E5E                     unlink     A6
  4977. 000037CE  4E74 0008                rtd        0x0008
  4978. export_1045:
  4979. 000037D2  4E56 0000                link       A6, 0
  4980. 000037D6  202E 000C                move.l     D0, [A6 + 0xC]
  4981. 000037DA  7264                     moveq.l    D1, 0x64
  4982. 000037DC  B041                     cmp.w      D0, D1
  4983. 000037DE  6708                     beq        +0xA /* 000037E8 */
  4984. 000037E0  7265                     moveq.l    D1, 0x65
  4985. 000037E2  B041                     cmp.w      D0, D1
  4986. 000037E4  6714                     beq        +0x16 /* 000037FA */
  4987. 000037E6  6022                     bra        +0x24 /* 0000380A */
  4988. label000037E8:
  4989. 000037E8  7064                     moveq.l    D0, 0x64
  4990. 000037EA  2F00                     move.l     -[A7], D0
  4991. 000037EC  7001                     moveq.l    D0, 0x01
  4992. 000037EE  1F00                     move.b     -[A7], D0
  4993. 000037F0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4994. 000037F4  4EAD FF24                jsr        [A5 - 0xDC]
  4995. 000037F8  601C                     bra        +0x1E /* 00003816 */
  4996. label000037FA:
  4997. 000037FA  7065                     moveq.l    D0, 0x65
  4998. 000037FC  2F00                     move.l     -[A7], D0
  4999. 000037FE  4227                     clr.b      -[A7]
  5000. 00003800  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5001. 00003804  4EAD FF24                jsr        [A5 - 0xDC]
  5002. 00003808  600C                     bra        +0xE /* 00003816 */
  5003. label0000380A:
  5004. 0000380A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5005. 0000380E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5006. 00003812  4EAD 0C22                jsr        [A5 + 0xC22 /* export_384 */]
  5007. label00003816:
  5008. 00003816  4E5E                     unlink     A6
  5009. 00003818  4E74 0008                rtd        0x0008
  5010. export_1046:
  5011. 0000381C  4E56 0000                link       A6, 0
  5012. 00003820  2F0A                     move.l     -[A7], A2
  5013. 00003822  246E 0008                movea.l    A2, [A6 + 0x8]
  5014. 00003826  2052                     movea.l    A0, [A2]
  5015. 00003828  2F28 0016                move.l     -[A7], [A0 + 0x16]
  5016. 0000382C  486D FAE2                pea.l      [A5 - 0x51E]
  5017. 00003830  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  5018. 00003834  504F                     addq.w     A7, 8
  5019. 00003836  4A00                     tst.b      D0
  5020. 00003838  6614                     bne        +0x16 /* 0000384E */
  5021. 0000383A  705E                     moveq.l    D0, 0x5E
  5022. 0000383C  2F00                     move.l     -[A7], D0
  5023. 0000383E  486D FF7E                pea.l      [A5 - 0x82]
  5024. 00003842  486D FF92                pea.l      [A5 - 0x6E]
  5025. 00003846  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  5026. 0000384A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5027. label0000384E:
  5028. 0000384E  2052                     movea.l    A0, [A2]
  5029. 00003850  2F28 0016                move.l     -[A7], [A0 + 0x16]
  5030. 00003854  4EAD FAD6                jsr        [A5 - 0x52A]
  5031. 00003858  245F                     movea.l    A2, [A7]+
  5032. 0000385A  4E5E                     unlink     A6
  5033. 0000385C  4E74 0004                rtd        0x0004
  5034. export_1047:
  5035. 00003860  4E56 FFAC                link       A6, -0x0054
  5036. 00003864  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  5037. 00003868  246E 0008                movea.l    A2, [A6 + 0x8]
  5038. 0000386C  2052                     movea.l    A0, [A2]
  5039. 0000386E  2868 0016                movea.l    A4, [A0 + 0x16]
  5040. 00003872  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5041. 00003876  2F0C                     move.l     -[A7], A4
  5042. 00003878  4EAD FAC4                jsr        [A5 - 0x53C]
  5043. 0000387C  7601                     moveq.l    D3, 0x01
  5044. 0000387E  1F03                     move.b     -[A7], D3
  5045. 00003880  2F0C                     move.l     -[A7], A4
  5046. 00003882  4EAD D08A                jsr        [A5 - 0x2F76]
  5047. 00003886  2F0C                     move.l     -[A7], A4
  5048. 00003888  4EAD D0BA                jsr        [A5 - 0x2F46]
  5049. 0000388C  2F0A                     move.l     -[A7], A2
  5050. 0000388E  4EAD FF2A                jsr        [A5 - 0xD6]
  5051. 00003892  486E FFAC                pea.l      [A6 - 0x54]
  5052. 00003896  2F0C                     move.l     -[A7], A4
  5053. 00003898  4EAD FAB2                jsr        [A5 - 0x54E]
  5054. 0000389C  202E FFB2                move.l     D0, [A6 - 0x4E]
  5055. 000038A0  6706                     beq        +0x8 /* 000038A8 */
  5056. 000038A2  202E FFB2                move.l     D0, [A6 - 0x4E]
  5057. 000038A6  6002                     bra        +0x4 /* 000038AA */
  5058. label000038A8:
  5059. 000038A8  200C                     move.l     D0, A4
  5060. label000038AA:
  5061. 000038AA  2052                     movea.l    A0, [A2]
  5062. 000038AC  2140 001A                move.l     [A0 + 0x1A], D0
  5063. 000038B0  2052                     movea.l    A0, [A2]
  5064. 000038B2  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  5065. 000038B6  486D F292                pea.l      [A5 - 0xD6E]
  5066. 000038BA  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  5067. 000038BE  504F                     addq.w     A7, 8
  5068. 000038C0  4A00                     tst.b      D0
  5069. 000038C2  670C                     beq        +0xE /* 000038D0 */
  5070. 000038C4  1F03                     move.b     -[A7], D3
  5071. 000038C6  2052                     movea.l    A0, [A2]
  5072. 000038C8  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  5073. 000038CC  4EAD F280                jsr        [A5 - 0xD80]
  5074. label000038D0:
  5075. 000038D0  246E 0008                movea.l    A2, [A6 + 0x8]
  5076. 000038D4  2652                     movea.l    A3, [A2]
  5077. 000038D6  4A2B 0014                tst.b      [A3 + 0x14]
  5078. 000038DA  670C                     beq        +0xE /* 000038E8 */
  5079. 000038DC  7001                     moveq.l    D0, 0x01
  5080. 000038DE  1F00                     move.b     -[A7], D0
  5081. 000038E0  2F2B 001A                move.l     -[A7], [A3 + 0x1A]
  5082. 000038E4  4EAD D64E                jsr        [A5 - 0x29B2]
  5083. label000038E8:
  5084. 000038E8  7000                     moveq.l    D0, 0x00
  5085. 000038EA  206E 0008                movea.l    A0, [A6 + 0x8]
  5086. 000038EE  2250                     movea.l    A1, [A0]
  5087. 000038F0  2340 0020                move.l     [A1 + 0x20], D0
  5088. 000038F4  486E FFC4                pea.l      [A6 - 0x3C]
  5089. 000038F8  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  5090. 000038FC  584F                     addq.w     A7, 4
  5091. 000038FE  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  5092. 00003902  7000                     moveq.l    D0, 0x00
  5093. 00003904  43FA 0006                lea.l      A1, [PC + 0x6 /* 0000390C, value 0x4A80661A */]
  5094. 00003908  48D0 DEF8                movem.l    [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7
  5095. 0000390C  4A80                     tst.l      D0
  5096. 0000390E  661A                     bne        +0x1C /* 0000392A */
  5097. label00003910:
  5098. 00003910  2F2D CD84                move.l     -[A7], [A5 - 0x327C]
  5099. 00003914  4EAD EC68                jsr        [A5 - 0x1398]
  5100. 00003918  206E 0008                movea.l    A0, [A6 + 0x8]
  5101. 0000391C  2250                     movea.l    A1, [A0]
  5102. 0000391E  4AA9 0020                tst.l      [A1 + 0x20]
  5103. 00003922  67EC                     beq        -0x12 /* 00003910 */
  5104. 00003924  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  5105. 00003928  6030                     bra        +0x32 /* 0000395A */
  5106. label0000392A:
  5107. 0000392A  362D CD24                move.w     D3, [A5 - 0x32DC]
  5108. 0000392E  7001                     moveq.l    D0, 0x01
  5109. 00003930  B640                     cmp.w      D3, D0
  5110. 00003932  670C                     beq        +0xE /* 00003940 */
  5111. 00003934  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  5112. 00003938  3F03                     move.w     -[A7], D3
  5113. 0000393A  4EAD 02C2                jsr        [A5 + 0x2C2 /* export_84 */]
  5114. 0000393E  5C4F                     addq.w     A7, 6
  5115. label00003940:
  5116. 00003940  486E FFC4                pea.l      [A6 - 0x3C]
  5117. 00003944  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  5118. 00003948  102E FFC9                move.b     D0, [A6 - 0x37]
  5119. 0000394C  670C                     beq        +0xE /* 0000395A */
  5120. 0000394E  3F2D CD24                move.w     -[A7], [A5 - 0x32DC]
  5121. 00003952  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  5122. 00003956  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  5123. label0000395A:
  5124. 0000395A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5125. 0000395E  4EAD FF30                jsr        [A5 - 0xD0]
  5126. 00003962  206E 0008                movea.l    A0, [A6 + 0x8]
  5127. 00003966  2250                     movea.l    A1, [A0]
  5128. 00003968  2029 0020                move.l     D0, [A1 + 0x20]
  5129. 0000396C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  5130. 00003970  4E5E                     unlink     A6
  5131. 00003972  4E74 0008                rtd        0x0008
  5132. export_1048:
  5133. 00003976  4E56 0000                link       A6, 0
  5134. 0000397A  42A7                     clr.l      -[A7]
  5135. 0000397C  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  5136. 00003980  4EAD D532                jsr        [A5 - 0x2ACE]
  5137. 00003984  206E 0008                movea.l    A0, [A6 + 0x8]
  5138. 00003988  2250                     movea.l    A1, [A0]
  5139. 0000398A  2340 0024                move.l     [A1 + 0x24], D0
  5140. 0000398E  4E5E                     unlink     A6
  5141. 00003990  4E74 0004                rtd        0x0004
  5142. export_1049:
  5143. 00003994  4E56 0000                link       A6, 0
  5144. 00003998  206E 0008                movea.l    A0, [A6 + 0x8]
  5145. 0000399C  2250                     movea.l    A1, [A0]
  5146. 0000399E  2F29 0024                move.l     -[A7], [A1 + 0x24]
  5147. 000039A2  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  5148. 000039A6  4EAD D532                jsr        [A5 - 0x2ACE]
  5149. 000039AA  4E5E                     unlink     A6
  5150. 000039AC  4E74 0004                rtd        0x0004
  5151. export_1050:
  5152. 000039B0  4E56 0000                link       A6, 0
  5153. 000039B4  2F0A                     move.l     -[A7], A2
  5154. 000039B6  206E 0008                movea.l    A0, [A6 + 0x8]
  5155. 000039BA  2250                     movea.l    A1, [A0]
  5156. 000039BC  2469 0016                movea.l    A2, [A1 + 0x16]
  5157. 000039C0  7001                     moveq.l    D0, 0x01
  5158. 000039C2  1F00                     move.b     -[A7], D0
  5159. 000039C4  2F0A                     move.l     -[A7], A2
  5160. 000039C6  4EAD D08A                jsr        [A5 - 0x2F76]
  5161. 000039CA  245F                     movea.l    A2, [A7]+
  5162. 000039CC  4E5E                     unlink     A6
  5163. 000039CE  4E74 0004                rtd        0x0004
  5164. export_1051:
  5165. 000039D2  4E56 FFE8                link       A6, -0x0018
  5166. 000039D6  48E7 0030                movem.l    -[A7], A2,A3
  5167. 000039DA  246E 0008                movea.l    A2, [A6 + 0x8]
  5168. 000039DE  2052                     movea.l    A0, [A2]
  5169. 000039E0  2668 0016                movea.l    A3, [A0 + 0x16]
  5170. 000039E4  2F0B                     move.l     -[A7], A3
  5171. 000039E6  4EAD D0BA                jsr        [A5 - 0x2F46]
  5172. 000039EA  486E FFE8                pea.l      [A6 - 0x18]
  5173. 000039EE  2F0B                     move.l     -[A7], A3
  5174. 000039F0  4EAD FAB2                jsr        [A5 - 0x54E]
  5175. 000039F4  202E FFEE                move.l     D0, [A6 - 0x12]
  5176. 000039F8  6706                     beq        +0x8 /* 00003A00 */
  5177. 000039FA  202E FFEE                move.l     D0, [A6 - 0x12]
  5178. 000039FE  6002                     bra        +0x4 /* 00003A02 */
  5179. label00003A00:
  5180. 00003A00  200B                     move.l     D0, A3
  5181. label00003A02:
  5182. 00003A02  2052                     movea.l    A0, [A2]
  5183. 00003A04  2140 001A                move.l     [A0 + 0x1A], D0
  5184. 00003A08  2052                     movea.l    A0, [A2]
  5185. 00003A0A  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  5186. 00003A0E  486D F292                pea.l      [A5 - 0xD6E]
  5187. 00003A12  4EAD 030A                jsr        [A5 + 0x30A /* export_93 */]
  5188. 00003A16  504F                     addq.w     A7, 8
  5189. 00003A18  4A00                     tst.b      D0
  5190. 00003A1A  670E                     beq        +0x10 /* 00003A2A */
  5191. 00003A1C  7001                     moveq.l    D0, 0x01
  5192. 00003A1E  1F00                     move.b     -[A7], D0
  5193. 00003A20  2052                     movea.l    A0, [A2]
  5194. 00003A22  2F28 001A                move.l     -[A7], [A0 + 0x1A]
  5195. 00003A26  4EAD F280                jsr        [A5 - 0xD80]
  5196. label00003A2A:
  5197. 00003A2A  246E 0008                movea.l    A2, [A6 + 0x8]
  5198. 00003A2E  2652                     movea.l    A3, [A2]
  5199. 00003A30  4A2B 0014                tst.b      [A3 + 0x14]
  5200. 00003A34  670C                     beq        +0xE /* 00003A42 */
  5201. 00003A36  7001                     moveq.l    D0, 0x01
  5202. 00003A38  1F00                     move.b     -[A7], D0
  5203. 00003A3A  2F2B 001A                move.l     -[A7], [A3 + 0x1A]
  5204. 00003A3E  4EAD D64E                jsr        [A5 - 0x29B2]
  5205. label00003A42:
  5206. 00003A42  7000                     moveq.l    D0, 0x00
  5207. 00003A44  206E 0008                movea.l    A0, [A6 + 0x8]
  5208. 00003A48  2250                     movea.l    A1, [A0]
  5209. 00003A4A  2340 0020                move.l     [A1 + 0x20], D0
  5210. 00003A4E  4CDF 0C00                movem.l    A2,A3, [A7]+
  5211. 00003A52  4E5E                     unlink     A6
  5212. 00003A54  4E74 0004                rtd        0x0004
  5213. export_1052:
  5214. 00003A58  4E56 0000                link       A6, 0
  5215. 00003A5C  48E7 1020                movem.l    -[A7], D3,A2
  5216. 00003A60  7601                     moveq.l    D3, 0x01
  5217. 00003A62  246E 0008                movea.l    A2, [A6 + 0x8]
  5218. 00003A66  2052                     movea.l    A0, [A2]
  5219. 00003A68  4AA8 0016                tst.l      [A0 + 0x16]
  5220. 00003A6C  671E                     beq        +0x20 /* 00003A8C */
  5221. 00003A6E  102E 000C                move.b     D0, [A6 + 0xC]
  5222. 00003A72  6708                     beq        +0xA /* 00003A7C */
  5223. 00003A74  2F0A                     move.l     -[A7], A2
  5224. 00003A76  4EAD FF12                jsr        [A5 - 0xEE]
  5225. 00003A7A  1600                     move.b     D3, D0
  5226. label00003A7C:
  5227. 00003A7C  4A03                     tst.b      D3
  5228. 00003A7E  670C                     beq        +0xE /* 00003A8C */
  5229. 00003A80  206E 0008                movea.l    A0, [A6 + 0x8]
  5230. 00003A84  2250                     movea.l    A1, [A0]
  5231. 00003A86  236E 000E 0020           move.l     [A1 + 0x20], [A6 + 0xE]
  5232. label00003A8C:
  5233. 00003A8C  1003                     move.b     D0, D3
  5234. 00003A8E  4CDF 0408                movem.l    D3,A2, [A7]+
  5235. 00003A92  4E5E                     unlink     A6
  5236. 00003A94  4E74 000A                rtd        0x000A
  5237. export_1053:
  5238. 00003A98  4E56 0000                link       A6, 0
  5239. 00003A9C  48E7 1020                movem.l    -[A7], D3,A2
  5240. 00003AA0  206E 0008                movea.l    A0, [A6 + 0x8]
  5241. 00003AA4  2250                     movea.l    A1, [A0]
  5242. 00003AA6  2469 0016                movea.l    A2, [A1 + 0x16]
  5243. 00003AAA  B4FC 0000                cmpa.w     A2, 0x0
  5244. 00003AAE  670E                     beq        +0x10 /* 00003ABE */
  5245. 00003AB0  2052                     movea.l    A0, [A2]
  5246. 00003AB2  4A28 001D                tst.b      [A0 + 0x1D]
  5247. 00003AB6  6606                     bne        +0x8 /* 00003ABE */
  5248. 00003AB8  2F0A                     move.l     -[A7], A2
  5249. 00003ABA  4EAD D0BA                jsr        [A5 - 0x2F46]
  5250. label00003ABE:
  5251. 00003ABE  7064                     moveq.l    D0, 0x64
  5252. 00003AC0  2F00                     move.l     -[A7], D0
  5253. 00003AC2  7601                     moveq.l    D3, 0x01
  5254. 00003AC4  1F03                     move.b     -[A7], D3
  5255. 00003AC6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5256. 00003ACA  4EAD FF24                jsr        [A5 - 0xDC]
  5257. 00003ACE  4A00                     tst.b      D0
  5258. 00003AD0  6730                     beq        +0x32 /* 00003B02 */
  5259. 00003AD2  206E 0008                movea.l    A0, [A6 + 0x8]
  5260. 00003AD6  2250                     movea.l    A1, [A0]
  5261. 00003AD8  2F29 0016                move.l     -[A7], [A1 + 0x16]
  5262. 00003ADC  4EAD D07E                jsr        [A5 - 0x2F82]
  5263. 00003AE0  4A00                     tst.b      D0
  5264. 00003AE2  6710                     beq        +0x12 /* 00003AF4 */
  5265. 00003AE4  7004                     moveq.l    D0, 0x04
  5266. 00003AE6  206E 0008                movea.l    A0, [A6 + 0x8]
  5267. 00003AEA  2250                     movea.l    A1, [A0]
  5268. 00003AEC  2340 0020                move.l     [A1 + 0x20], D0
  5269. 00003AF0  1003                     move.b     D0, D3
  5270. 00003AF2  6010                     bra        +0x12 /* 00003B04 */
  5271. label00003AF4:
  5272. 00003AF4  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  5273. 00003AF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5274. 00003AFC  4EAD 0C52                jsr        [A5 + 0xC52 /* export_390 */]
  5275. 00003B00  6002                     bra        +0x4 /* 00003B04 */
  5276. label00003B02:
  5277. 00003B02  4200                     clr.b      D0
  5278. label00003B04:
  5279. 00003B04  4CDF 0408                movem.l    D3,A2, [A7]+
  5280. 00003B08  4E5E                     unlink     A6
  5281. 00003B0A  4E74 0006                rtd        0x0006
  5282. export_1054:
  5283. 00003B0E  4E56 FFF8                link       A6, -0x0008
  5284. 00003B12  2F0A                     move.l     -[A7], A2
  5285. 00003B14  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5286. 00003B18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5287. 00003B1C  4EBA FC92                jsr        [PC - 0x36E /* 000037B0 */]
  5288. 00003B20  486D F4DC                pea.l      [A5 - 0xB24]
  5289. 00003B24  7054                     moveq.l    D0, 0x54
  5290. 00003B26  2F00                     move.l     -[A7], D0
  5291. 00003B28  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  5292. 00003B2C  2440                     movea.l    A2, D0
  5293. 00003B2E  206E 0008                movea.l    A0, [A6 + 0x8]
  5294. 00003B32  2250                     movea.l    A1, [A0]
  5295. 00003B34  234A 0016                move.l     [A1 + 0x16], A2
  5296. 00003B38  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  5297. 00003B3C  2F2D CD80                move.l     -[A7], [A5 - 0x3280]
  5298. 00003B40  2F08                     move.l     -[A7], A0
  5299. 00003B42  2F0A                     move.l     -[A7], A2
  5300. 00003B44  4EBA DD88                jsr        [PC - 0x2278 /* 000018CE */]
  5301. 00003B48  2F0A                     move.l     -[A7], A2
  5302. 00003B4A  2F2D CD6C                move.l     -[A7], [A5 - 0x3294]
  5303. 00003B4E  4EAD DF2E                jsr        [A5 - 0x20D2]
  5304. 00003B52  245F                     movea.l    A2, [A7]+
  5305. 00003B54  4E5E                     unlink     A6
  5306. 00003B56  4E74 000A                rtd        0x000A
  5307.